metall_c_sharp: (Default)
metall_c_sharp ([personal profile] metall_c_sharp) wrote2020-11-09 02:32 pm

Роберт Мартін - Чиста архітектура

Еще летом забрел в книжный и купил пару книг про разработку, на украинском.



В целом интересно, но слегка разочарован. Автор тянет пару толковых мыслей через всю книгу, растягивая и затягивая, смакуя их.
Фраза "стрелки зависимостей направлены в сторону высокоуровневых компонентов" тут звучит по паре раз на страницу.

Больше всего понравился "потерянный раздел", глава, в которой другой автор попытался показать как эти идеи дяди Боба натягиваются на реальный мир, с примерами на джаве.
Не так хорошо натягиваются, как хотелось. Все еще самое действенное средство соблюдения чистой архитектуры - бить друг друга по рукам с криком "опять в базу из контроллера лезешь, пёс!"

Нашел для себя способ читать больше. Бегу книгу на балкон когда иду курить.



На очереди "Теоретический минимум по Computer Science" - маленькая книженция, но чувствую стоит кое чего освежить, а может и нового узнать. А потом еще дядечку Боба читну, про чистый код.

[identity profile] boroshnodp.livejournal.com 2020-11-09 01:59 pm (UTC)(link)
Я поки не дочитав, але до перекладу поки претензій не маю, хоч це і був головний страх.

А по самій книзі, то більшість речей ніби здаються очевидними, а деякі навпаки надто радикальними. Тим не менш, деякі речі собі на озброєння взяв.

[identity profile] metall-c-sharp.livejournal.com 2020-11-09 02:03 pm (UTC)(link)
У меня насчет перевода было стойкое ощущение что это с русского перевод, а не с оригинала. Ну и так и не въехал почему код - "вихідний". Он же на входе, а не на выходе.

[identity profile] boroshnodp.livejournal.com 2020-11-09 03:29 pm (UTC)(link)
Хз чому "вихідний", але так дійсно з якоїсь причини кажуть)