История изменений
Исправление special-k, (текущая версия) :
Ограничения - это же хорошо.
Ага, свобода - это рабство)) В яве не принято так писать, в руби не принято без этого обходиться. Если ты хочешь заменить генерируемый (в каком-то случае) объект, то самый прямой и интуитивно понятный путь - переопределить метод, который этот объект создает. В яве же, ты сделаешь то же самое, но с помощью паттернов. Больша́я часть системы, при этом (а возможно бо́льшая), будет исключительно структурная. Она будет разрастаться и чем далее, тем становится все более непредсказуемой. В конце, сделать изменение в работе функционального модуля будет слишком сложно. Это система будет далеко не самодокументирована - будет миллион соглашений касаемо паттернов, она будет не производительна, и я спрошу тогда, в чем смысл?
Исходная версия special-k, :
Ограничения - это же хорошо.
Ага, свобода - это рабство)) В яве не принято так писать, в руби не принято без этого обходиться. Если ты хочешь заменить генерируемый (в каком-то случае) объект, то самый прямой и интуитивно понятный путь - переопределить метод, который этот объект создает. В яве же, ты сделаешь то же самое, но с помощью паттернов. Больш́ая часть системы, при этом (а возможно б́ольшая), будет исключительно структурная. Она будет разрастаться и чем далее, тем становится все более непредсказуемой. В конце сделать изменение в работе функционального модуля будет слишком сложно. Это систему будет далеко не самодокументирована, будет миллион соглашений касаемо паттернов, она будет не производительна, и я спрошу тогда, в чем смысл?