значит и на работе ты исходишь из подобных критериев. Или я не прав? Или ты тут одно говоришь, а в реале совсем другое? Быть может ты вообще пышнегрудая блондинка? Тогда я готов принести извинения.
Что касается бабки, которую ты тут нарисовал, чему она удивляется?
Вот твоя прямая речь:
Другими словами ты не приемлишь константы только потому, что могут измениться требования. Так во первых, кто сказал, что они изменятся? Значит ты думаешь "наперед". А это и есть "а вдруг".
А во вторых, конкретизируй, если реально знаешь, как могут измениться "требования", чтобы к примеру название языковой директории нельзя было бы представить константой? Ты просто думаешь, что "не дай Бог" что-то изменится... Лучше уж сразу наперед все слепить из объектов. Вдруг мне потом, через 10 лет, понадобится там массив. Для чего - не важно. Важно -
вдруг. А это явное нарушение
YAGNI Вообще многое, что я видел в твоей поделке, а так же в советах, пронизано паранойей, что "вдруг закостылится", "вдруг понадобится" и так далее.
Смотри. Мы когда баттл устраивали, было конкретное техническое задание. Я его выполнил за неделю. Ты не доделал до сих пор. Почему? Потому что я делал то, о чем договаривались. Ты же всем постоянно недоволен. Никак остановиться не можешь. Начинал с одной структуры (там DI помоему даже небыло, могу ошибаться), в процессе изменил её несколько раз, не говоря уже о конкретике. То PSR-0 юзал, то вдруг про композер узнал. Ну и так далее.
Вывод какой. Ты пишешь код ради паттернов. А не ради результата. Постоянно стараясь внедрять все новые и новые фишки. Для тебя был первичен процесс.
Я решил текущую задачу наиболее просто и оптимально. Не задумываясь о том, что мне там может еще когда-нибудь понадобится. Ибо в тз не стояло задачи сделать супер-пупер универсальный фреймворк, а просто нужно было сравнить по разным параметрам
конечный результат.
Ты тут же обвинил меня в отсталости.
Даже одного этого достаточно, чтобы сделать вывод о твоем "мировоззрении". Да и в текущем топике полно "пруфов", чтобы сделать вывод о тебе, что тебе первичны паттерны, а не алгоритмы.
За что мне извиняться, не понимаю. От тебя извинений не жду, пусть а твоей совести будет.
_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.