Comments 13
Этот перевод куда более качественный, для сравнения (здесь и там):
Недуги проект-дезориентированного ПО
Проломы проектно-дизориентированного проектирования
ПротоПопытка (ProtoTry)
Пробатип (ProtoTry)
и тд., особенно позабавила вот эта фраза:
До конца неясным остаётся, назван ли этот паттерн так потому, что инженер надевает шоры во время фазы кодирования, либо потому, что можно сломать глаза во время эксплуатации такого ПО.
Недуги проект-дезориентированного ПО
Проломы проектно-дизориентированного проектирования
ПротоПопытка (ProtoTry)
Пробатип (ProtoTry)
и тд., особенно позабавила вот эта фраза:
До конца неясным остаётся, назван ли этот паттерн так потому, что инженер надевает шоры во время фазы кодирования, либо потому, что можно сломать глаза во время эксплуатации такого ПО.
+3
Классику не забудьте — God object
+3
Adopter есть за него.
Пробатип — намного лучше из альтернативного перевода.
Зря не переведён или хотя бы не приведён заголовок оригинала: «Resign Patterns», что можно вольно по смыслу перевести как «Паттерны халтуры» (а если дословно, то «Паттерны не справляющихся со своими обязанностями программистов»).
А вообще, очень веет Паркинсоном. Особенно, если читать его качественный перевод, в котором понимаешь, что оригинал был ещё лучше.
Пробатип — намного лучше из альтернативного перевода.
Зря не переведён или хотя бы не приведён заголовок оригинала: «Resign Patterns», что можно вольно по смыслу перевести как «Паттерны халтуры» (а если дословно, то «Паттерны не справляющихся со своими обязанностями программистов»).
А вообще, очень веет Паркинсоном. Особенно, если читать его качественный перевод, в котором понимаешь, что оригинал был ещё лучше.
0
Adopter есть за него.
Я бы их разделил. Adopter представляется эдакой сборной солянкой из всевозможных helper-методов на любые случаи жизни, объединенные каким-нибудь статик-классом.
А God Object, как следует из названия (object), хранит в себе состояние всего и вся, ну и методы для работы с этим самым всем и вся.
0
Прикольно, но не хватает примеров ко всему.
+3
Усыновитель (Adopter)
Усыновитель предоставляет приют для заблудших функций. В результате получается огромное цыганское семейство непохожих друг на друга функций. Единственое, что их связывает — Усыновитель.
великолепно
Усыновитель предоставляет приют для заблудших функций. В результате получается огромное цыганское семейство непохожих друг на друга функций. Единственое, что их связывает — Усыновитель.
великолепно
0
Остроумная статья, но перевод, простите, ужасен.
Альтернативный перевод из первого комментария действительно хорош.
когда писали преемственный код.Вы действительно могли бы так сказать в реальной жизни?
Самолётик (Flypaper)Flypaper — это же липкая бумага для ловли мух, какой еще самолетик.
огромный временной боровЧто, простите? Нельзя же фразеологизмы переводить дословно.
Альтернативный перевод из первого комментария действительно хорош.
0
От души посмеялся. Спасибо:)
0
Sign up to leave a comment.
Недуги проект-дезориентированного ПО