Задача программы - не блистать кодом и красотой архитектуры а выполнять поставленные задачи и быть достаточно понятной для поддержки и развития.
Как раз чтобы она была понятной для поддержки развития у нее должна быть внятная архитектура и понятный код.
Архитектура должна позволять вносить изменения не скатываясь при этом до набора костылей.
Учитывая какой вы показывали код для формы у вас программ как раз набор костылей. Ну не пишут так уже давно. Это приводит к хреновой читаемости кода и размазыванию логики по всей программе ровным слоем.
no subject
Date: 2013-04-03 05:54 pm (UTC)Задача программы - не блистать кодом и красотой архитектуры а выполнять поставленные задачи и быть достаточно понятной для поддержки и развития.
Как раз чтобы она была понятной для поддержки развития у нее должна быть внятная архитектура и понятный код.
Архитектура должна позволять вносить изменения не скатываясь при этом до набора костылей.
Учитывая какой вы показывали код для формы у вас программ как раз набор костылей. Ну не пишут так уже давно. Это приводит к хреновой читаемости кода и размазыванию логики по всей программе ровным слоем.