tgoop.com/dev_easy_notes/285
Last Update:
На этих выходных я решил полистать книгу Чистый код. Подумал, ну вот может я зря на нее накидываю, а это действительно годная книга, и ее нужно must have рекомендовать всем начинающим как рекомендацию о том, как правильно писать код.
Вот вы пробовали сейчас во взрослом возрасте смотреть мультфильмы, которые вам нравились в детстве? Какие-нибудь детки из класса 402, Арнольд или настоящие монстры, из-за фанатов последнего кстати психологи еще долго не потеряют свою актуальность. Суть в том, что в детстве тебе эти мультфильмы кажутся очень интересными, забавными и красочными. Когда же ты пытаешься смотреть их сейчас, будто попадаешь в чан с кринжем. Думаешь, блять и как мне могло это нравится? Именно такие ощущения у меня от книги Чистой код.
Справедливости ради, в книге много полезного, однако в ней же крайне много обескураживающей херни, которая создает нелепые правила вроде “все нужно покрывать интерфейсами” или “функция не должна занимать больше 15 строк”. И крайне забавно как автор в самом начале книги пытается защититься:
В самом деле, многие рекомендации в этой книге противоречивы. Вероятно, вы согласитесь не со всеми из них.
Я зацепился за эту фразу, потому как это подразумевается по умолчанию, это можно написать про любой контент который существует. За исключением разумеется мнения автора этого канала, мое мнение это истина в последней инстанции.
Так фишка то в том, что почти все рекомендации книги противоречивы. В целом понять можно, программирование штука сложная, во многом нельзя сказать делай вот так всегда и будет норм. Однако автор, на протяжении всей книги так и делает, при этом совет в одной части книги, противоречит другой части книги. Отличная книга для формирования двоемыслия.
Большинству эту книгу рекомендуют вначале пути и это довольно хреново. Когда ты начинающий разраб у тебя нет фильтра на дичь, и ты все принимаешь за чистую монету. Большинство же не можешь ошибаться, если все вокруг это советуют значит все ок. Эту книгу нужно рекомендовать у человека уже есть фильтр, когда он что-то знает и умеет, но в этом и парадокс. Потому как в таком случае большая часть советов покажется банальными и само собой разумеющимися.
Ладно, я тут не просто так разглагольствую. Я сделаю серию постов про то, что в книге было действительно годно, а что полная муть. Ведь тут не просто дело принципа, но и дело девственности. Девственности мозга, которую можно потерять прочитав эту книгу снова.
BY Dev Easy Notes
Share with your friend now:
tgoop.com/dev_easy_notes/285