|
![]() |
#1 |
Участник
|
Цитата:
- при каждом добавлении поля прижется дублировать эти parmМетоды - в языке нет никакой конструкции для "стараться не лазить" (нельзя сделать private таблицу) то есть с неизбежностью будут лазить - форма уже лазит (то есть модификация типа "вынесли поле описание в отдельный справочник" требует изменения всех форм и отчетов) - для каждой новой таблицы всю эту историю повторять и поддерживать Я сомневаюсь, что на практике вы так делаете ![]() |
|
![]() |
#2 |
Участник
|
|
|
![]() |
#3 |
Гость
|
Не делаем. Проще использовать систему способом, предусмотренным ее создателями.
А вы при развитии своей иерархии классов, обеспечивающих инфраструктуру для решения некой задачи, никогда не правите базовый, столкнувшись с тем, что абстракции в него заложенные не выдержали проверку практикой? |
|
![]() |
#4 |
Участник
|
Цитата:
BTW: - "Как правильно разрабатывать API с поддержкой обратной совместимости. Семинар в Яндексе": http://habrahabr.ru/company/yandex/blog/237459/ - http://semver.org/ Последний раз редактировалось belugin; 23.09.2014 в 22:30. |
|
|
За это сообщение автора поблагодарили: mazzy (2), gl00mie (2). |
Теги |
.net, aot, cil, layer, morphx, x++, компилятор, слои |
|
![]() |
||||
Тема | Ответов | |||
Прощай, CITP-AT / Software-Vertriebsfirma Columbus IT Partner programmiert Pleite | 3 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|