⭕️ Anonymous Роберт Мартин и его книги 18.03.2024 21:45 #56170
Пролистал за пару дней "Чистый код". Скажем так, со многим я согласен и не читая эту книгу, внутренней интуицией(а также из других источников, спустя опыт участия в проектах и прочая) до многих вещей докатывал самостоятельно. В конце концов, возможно, то что ранее являлось по сути своей карго-культом аля "так принято" теперь обрело чуть больший вес вида "так принято, поскольку это стандарт".
Ну, я не об этом.
Стоит ли достать его "Чистую архитектуру"? Если читали, то рекомендуете ли мне?
⭕️ Anonymous 19.03.2024 13:26 #56188
Хорошая, на мой взгляд, критика книги "Clean Code".
Я не читал чистую архитектуру и в студенчестве долго пялился на концентрический круглый график, которым обычно олицетворяют Clean Architecture и никак не мог его понять и даже однокурсники не могли мне в этом помочь. Потом в попытках строить свою архитектуру я понял, что значит Entities и Domain Specific в центре круга - это бизнес сущности, которые пронизывают кодовую базу и могут всплыть на любом уровне, но основной уровень где они обитают - это между крупными блоками архитектуры. Если построить UML диаграмму классов, то эти сущности будут узлами, через которые связаны между собой самые верхнеуровневые блоки, то есть с этих сущностей на стрелочках зависимостей свисает вниз всё дерево архитектуры. А то, что находится на периферии круга - это связь приложения с внешним миром в любую сторону, хоть вовнутрь инфраструктуры, хоть вовне, и никакой другой уровень не в праве иметь подобную связь с внешним миром. Это всё справедливо даже в прошивках микроконтроллеров.
Исходя из этого я бы в принципе рекомендовал почитать книгу "Clean Architecture" (не читал, но осуждаю, да), если удастся её достать, но как и к "Clean Code" я бы относился к ней с осторожностью. Я ожидаю, что там кроме дельных вещей тоже написаны глупости или даны глупые примеры, противоречащие основному повествованию.
⭕️ Anonymous 19.03.2024 14:23 #56189
Спасибо за такой подробный ответ! В таком случае закажу книгу на Ozon в русском переводе(как и прошлую до этого), там как раз-таки акция.
⭕️ Anonymous 25.03.2024 14:15 #56326
Сегодня забираю книжку с почты.