Comments 15
Неплохая, кстати, книга. Успел даже один из её рецептов на работе применить в процессе рефакторинга. Может кому тоже полезно будет поэкспериментировать?
Рецепт основан на правиле "мозг может одновременно удерживать не более 7 объектов". Во время рефакторинга нескольких моделей пробовал переписывать функции так, чтобы в них было 5-6 (до 7) сущностей. По ощущениям получилось неплохо, хотя и ничего революционного.
P. S. Прочитал, наверное, только четверть книги. В целом поставил бы 5, но иногда слишком многословно.
Книга «Роберт Мартин рекомендует. Код, который умещается в голове: эвристики для разработчиков»
В названии книги нет "Роберт Мартин рекомендует". Ваш заголовок полностью затирает настоящего автора этой книги - Марка Симана.
Поймите издателя: им же книгу продать надо. А имя "Роберт Мартин" продается куда лучше чем имя "Марк Симан".
PS Но, возможно, после этой книги имя "Марк Симан" тоже будет хорошо продаваться, потому что книгу прочитает много людей чисто из-за имени "Роберт Мартин".
Поймите издателя: им же книгу продать надо. А имя "Роберт Мартин" продается куда лучше чем имя "Марк Симан".
Ровно наоборот: новую книгу Мартина я покупать не вижу смысла. А вот новую книгу Симана я немедленно купил. И людей, которым Мартин уже не интересен, достаточно много.
Так что это скорее антиреклама.
Так что это скорее антиреклама.
- для вас и вам подобных по потребительским предпочтениям. Но, полагаю, таких меньшинство.
PS Лично я фразу, что некто рекомендует, просто игнорирую, как не несущую информации. Но я знаю, что таких меньшинство.
Но, полагаю, таких меньшинство.
В целевой аудитории книги? Не факт.
Лично я фразу, что некто рекомендует, просто игнорирую, как не несущую информации. Но я знаю, что таких меньшинство.
Когда это фраза на обложке - да. А вот когда она вынесена в заголовок, это выглядит как "Роберт Мартин рекомендует как писать код". То есть это не "Роберт Мартин рекомендут книгу", а "Роберт Мартин написал книгу". Это плохо, не надо так.
Зачем рекомендовать книги, автор которых считает, что «программировать сложно»? Почему нельзя публиковать умных людей, которые справедливо полагают, что программирование в 99% случаев — ремесло, с которым справится и березовое полено?
Наверное если прочитать этот отрывок то станет понятно, что автор имел ввиду под программировать сложно, написать портянку не читаемого и не поддерживаемого кода не значит уметь программировать.
Потому, что если действительно разбираешься в каком-то деле, неважно что это, пусть даже работа дворником, то ты знаешь и учитываешь множество нюансов и взаимосвязей. И это сделает твою работу действительно сложной. Однако, действительный специалист сможет об этом рассказать очень просто, понимая что хороший результат достигается всегда тяжело.
Затем, что публикации этих "умных людей" не решают проблемы тех, кому программировать сложно. Для них как раз нужны книги, подобные этой.
Книга «Роберт Мартин рекомендует. Код, который умещается в голове: эвристики для разработчиков»