Про работу Совершенный код. Практическое руководство по разработке программного обеспечения Макконнелла я уже писал один раз очень давно. Тогда я восхищался тем, что первое издание книги более 10 лет считалось одним из лучших руководств. Я первое издание не читал, но читал второе и с большим удовольствием. В нем, автор признается, что после первого издания получил от читателей замечаний столько, что во втором было исправлено что-то около 200 недочетов и ошибок. Представляете себе? И после этого, книга Совершенный код оставалась прекрасной книгой и ее все равно считали одной из лучших! В нашей стране авторам живется на много хуже. За каждую ошибку готовы опустить в туалет и не смывать, чтобы страдал.
Что я могу скзать по второму изданию? Книга прекрасна для тех, кто не имеет опыта работы в команде или разработки больших проектов. Совершенного кода не бывает, но вы должны стремиться к нему и книга поможет вам в этом стремлении. И не смотря на то, что книга относительно не из дешевых, она стоит потраченных на это издание денег, если вы хотите связать свою жизнь с кодингом профессионально.
В книге Совершенный код практическое руководство по разработке программного обеспечения Макконнелл прекрасно описывает многие законы оформления кода, именования переменных и т.д. Без этого в больших проектах и в команде просто невозможно прожить, а точнее поддерживать проект. Книга читается легко и не принужденно, потому что автор хорошо пишет и прекрасно разбирается в свем деле.
Единственное, с чем я не могу согласится с Макконнеллом - не нужно писать с использованием языка. Автор говорит, что если в языке чего-то нет, вы должны это написать. Если вам это реально нужно, то пишите, если нет, то не нужно. Пишите на языке и используйте его преимущества. Не нужно пытаться из Delphi сделать Java или наоборот, потому что у этих языков не только разный синтаксис, но и разная идеология. Это лично мое мнение, с которым вы можете согласится или нет. Можете поступать как рекомендует Макконнелл в книге Совершенный код, ибо я ничего не запрещаю и вы вправе выбирать любой путь.
В остальном книга хорошая и все запоминается без проблем, потому что основные мысли повторяются на протяжении книги несколько раз. Это недостаток? Возможно, а может быть и преимущество, потому что вы не упустите главную мысль автора.
Что тут говорить? Нужно читать!!! Книга хороша, на каком бы языке программирования вы не писали свои программы.
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.
Понравилось? Кликни Лайк, чтобы я знал, какой контент более интересен читателям. Заметку пока еще никто не лайкал и ты можешь быть первым
Это шифровка, чтобы никто не догадался :)
твое мнение я понял :) Макконнелла нет (из поста)
Чтобы понять его, нужно прочитать книгу
хорошая книга по всем показателям
Бест
Хотите найти еще что-то интересное почитать? Можно попробовать отфильтровать заметки на блоге по категориям.