Уникурсал Уникурсалыч писал(а):
Перечитал. Абсолютно не понял, как то, что написал я, превратилось в то, о чем ты здесь пишешь?
"Вы видимо считаете, что базу можно просто начинать мигрейт не исследовав хорошенько предварительно последствия такой миграции."
Это следует из каких моих слов?
"Про клиентскую часть можно здесь подробнее, если вы, конечно, имеете ввиду программирование на каком-нибудь компьютерном языке с ипользование ADO (ADO это специальные COM объекты)."
А это о чем?
Я полемизировал вот с этим:
"Надо делать очень быстро, поскольку кроме обработки бизнец логики на базе энд, надо определиться с клиенской часть"
Нет смысла вылизывать SQL код процедур (в сравнении с тем, что уже работало годы) в задаче миграции на опенсорс платформу, если при предварительном исследовании ещё не ясно, как будут работать вся инф. система. Это как бы движется по кругу (вернее по спирали).
Если становится очевидно, что на "новой" платформе всё должно работать хорошо, и откатиться к старому можно быстро, тогда можно начинать серьёзную работу по "вылизыванию".
ПС. Философские заметки....
Хочу ещё заметить моё собственное отношение к хорошему коду, о котором возможно вы говорите:
1) хорошим, "вылизанным" кодом, код часто остаётся только в представлении того программиста, который пишет этот код. И это мнение может сильно расходиться с мнением других программистов. Это болезнь РФ/CCCP программистов - программирование за деньги конторы для себя.
2) в реальных бизнес условиях не всегда есть время на то, чтобы придать коду монументальную законченность.
3) монументально-законченный код некого приложения, гордость программиста, часто приходится переписывать, ибо он не настолько хорош. Всё в топку. Кстати сам автор монументального кода часто приходит к такомуже заключению, просматривая свои гениальности через годик, другой.