|
Делать красиво или чтоб работало? | ☑ | ||||||
---|---|---|---|---|---|---|---|---|
0
pikachu
30.03.21
✎
12:49
|
Добрый день.
Жила была маленькая, но очень древняя конфигурация типовая бухгалтерия. И была в ней одна маленькая и простенькая доработочка: отчет. Отчет собирает данные из разных документов(здесь сказочка ненадолго перестает быть доброй), складывает их в табличный документ, выводит на экран. Жила она себе жила, работала даже, и тут пришло время её обновлять. До новой версии, три ноль. И даже программист в этой сказочке был. Все как полагается: жадный-прижадный, ленивый-приленивый. Сидит значит программист наш и думает: самому отчет переписывать на новые формы не хочется(ленивый ведь), людей нанять- тоже не хочется(потому как и жадный, и ленивый: человеку ведь объяснять придется, техзадание рисовать красивое) Вроде решил что сам попробует сперва. (ссылки на уроки приветствуются) И думает он: раз уж всеравно рукава засучивать и за работу приниматься- то может заодно сделать уж красиво? данные не 15ю запросами собирать и не из документов, а разом из регистра какого? А с другой стороны: алгоритм ведь есть уже. Работает годами. Просто перекодируй и горя не знай. Вы бы как поступили? |
|||||||
35
shuhard
30.03.21
✎
13:39
|
(0) 100%
Работает- не трожь! |
|||||||
76
Повелитель
30.03.21
✎
14:42
|
Конкретно в этой задаче, я бы сделал чтобы работало.
А то по закону Паретто, чтобы данную обработку довести до рабочего состояние нужно 20% времени, а чтобы сделать её красиво 80%. Работает- не трожь! |
|||||||
83
6tuf
30.03.21
✎
15:18
|
тыж не дизайнер
Работает- не трожь! |
|||||||
88
Senator_I
30.03.21
✎
15:52
|
.
Работает- не трожь! |
|||||||
92
bolder
31.03.21
✎
07:22
|
(0) Зависит от задачи.В одних задачах код настолько мудреный, что на СКД не ложится, приходиться заимствовать , сделав только правки на серверный и клиентский код.Получается что некрасиво)))А в других задачах наоборот, включаешь возможности 8.3 на полную.Красиво.
Но важнее все таки результат. Работает- не трожь! |
|||||||
104
AliceLight
31.03.21
✎
17:03
|
Я б ориентировалась на сроки и на сложность отчета. Если времени нет, не трогать запросы. Если время есть - смотря что внутри: если прозрачно все и относительно просто, просто неоптимально, то можно и переписать, но обязательно уведомить бухов, что внутри структура поменялась, пусть сами сверят со старым вариантом. А если внутри черте-что, куча настроек и костылей - не трогать. Задолбаетесь вылавливать, какое сочетание условий не отработало. А если данные бухам выведутся неверные, виноваты будете вы.
Работает- не трожь! |
|||||||
138
Bigbro
01.04.21
✎
10:48
|
зачем вам красивая, но не работающая программа?
Работает- не трожь! |
|||||||
163
Тенепопятам
01.04.21
✎
11:59
|
Лучше всего делать как положено. По крайней мере сможешь аргументированно ответить на вопрос работодателя почему ты потратил на фантики половину рабочего времени.
Работает- не трожь! |
|||||||
164
Smit1C
01.04.21
✎
12:12
|
Ну если "жадный-прижадный, ленивый-приленивый", тогда
Работает- не трожь! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |