Re[8]: Правильная организация интерфейса базы данных
От: Ptaha  
Дата: 15.07.05 06:28
Оценка:
S>Это не то что концептуально неправильно; на самом деле DBControl-ы внутри себя именно это и делают Это просто большое количество абсолютно тупой и чреватой ошибками работы. Кроме того, как и любой неосмысленный код, такое решение снижает качество программного решения (программа становится менее удобной для понимания, более дорогой в сопровождении и т. д.) Ну и наконец, это отсекает большое количество dbaware-решений, для которых нет "нормальных" аналогов.

S>Также я бы указал на очень опасную тенденцию: Вы принимаете одно неудачное решение (дергать все подряд), натыкаетесь на связанную с ним проблему, и вместо того, чтобы скорректировать подход, заново оценить ситуацию в целом — принимаете другое, еще более неудачное решение, следующее из постулата о непогрешимости первого. В результате такой практики программа очень быстро превратится в огромную и сложную конструкцию из костылей, занятых в основном поддержкой друг друга. При любой попытке доработки такая программа будет рассыпаться как карточный домик.


убили.. наповал.. я в общем по этому и решила заподозрила, что делаю что-то не то
спасибо за разяснение
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.