22.10.2018, 13:55 | #21 |
Administrator
|
Кстати, в последних версиях АХ тот же MS взял курс на создание ключей по RecId, т.о. проблема знания ключа условно отпадает - это RecId. У этого подхода есть известные минусы, но с т.з. того, что нужно помнить внешний ключ - эта проблема минимизируется
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: dech (3). |
22.10.2018, 16:26 | #22 |
Участник
|
остыньте, горячие парни! для каждой задачи нужно уметь подбирать свой инструмент для её решения - в этом и заключается мастерство, не только программиста, но и вообще мастера. познавшие же суть мира сего мастера, вообще, могут поставить под сомнение поставленную задачу: "да на кой хер вще?"
в целом градация программистов выглядит примерно так: - молодой: мне дали задачу, покажите мне, как это делать! - опытный или просто кодер: мне дали задачу, я её решил для этого конкретного случая (у меня на выходе всё в порядке: палец отстрелило); - мастер: мне дали задачу, щас я вам я покажу, как её правильно решить пятью способами, и мы выберем оптимальный; - продвинутый мастер, познавший духовное айкидо: зачем это вообще кодить, когда можно в производственном модуле перемкнуть вот этот параметр, а строки в таблицах красить в разные цвета - грех. сделал таблу - напиши find, exist, checkExist, и прочие мотыги; надо сделать хитронакрученный поиск и скрыть реализацию - рисуй findBy... со всеми переподвыподвертами; нужна динамическая поддержка отношений - делай универсальную субрутину, как dech. так что все молодцы, кто проявил себя в этом треде!
__________________
Felix nihil admirari |
|
|
|