What do you think?


Best Practices
Code Complete: A Practical Handbook of Software Construction
Widely considered one of the best practical guides to programming, Steve McConnell’s original code complete has been helping developers write better software for more than a decade. Now this classic book has been fully updated and revised with leading-edge practices—and hundreds of new code samples—illustrating the art and science of software construction. Capturing the body of knowledge available from research, academia, and everyday commercial practice, McConnell synthesizes the most effective techniques and must-know principles into clear, pragmatic guidance. No matter what your experience level, development environment, or project size, this book will inform and stimulate your thinking—and help you build the highest quality code.
Discover the timeless techniques and strategies that help you:
Discover the timeless techniques and strategies that help you:
952 pages, Paperback
First published January 1, 1993
Ratings & Reviews
Friends & Following
Create a free account to discover what your friends think of this book!
Community Reviews
Displaying 1 - 14 of 14 reviews
May 26, 2011
После повторного прочтения данной книги окончательно убеждаюсь в том, что данная книга должны быть прочитана, как минимум раз, каждым развивающимся разработчиком, менеджером связанным с разработкой, и тем, кто так или иначе связан с областью разработки.
Мое мнение может быть предвзятым, так как на момент написания - это единственная книга по разработке, которую я прочитал, но могу сказать, что автору удалось пролить свет на разработку как таковую, и мне, как начинающему разработчику она очень помогла, не смотря на то, что некоторые главы пока просто не понятны. Также, хотелось бы отметить, что в книге есть главы, которые традиционно являются поводом для многих "религиозных" войн, но автору удалось преподнести предмет спора, в нейтральной манере, благодаря чему, например, выработать хороший стиль кодирования и форматирования, после прочтения книги, не такая уж и большая проблема.
В заключении хочу сказать, что эту книгу я буду стараться перечиывать как можно чаще, по мере получения опыта, так как с каждым чтением, эффект после прочтения все больше и больше.
October 26, 2018
Эта книга должна быть одной из первых у тех кто начинает программировать. Она сразу правильно формирует отношение к разработке и указывает как надо делать и как не стоит.
Я бы выделил эту книгу в TOP10 книг которые стоит прочитать чтобы вырасти до Lead Developer.
Я бы выделил эту книгу в TOP10 книг которые стоит прочитать чтобы вырасти до Lead Developer.
June 1, 2016
Книга полезна разработчикам, которые хотят научиться писать качественный код. Но сама по себе в печатном издании книга очень объемна и поэтому ее не удобно читать или брать с собой, язык в ней академический, много сносок, поэтому под нее так легко уснуть. Похоже на чтение большого советского словаря) Между этой книгой и "Чистым кодом" дядюшки Боба, советую выбрать вторую.
March 20, 2012
На удивление простая в понимании (несмотря на объём) книга. Развернуто и по делу. Хвалить можно долго, и разумеется заслуженно. Не зря ее включают во все списки книг для разработчиков ПО.
August 4, 2021
Очень крутая книга, которая поможет заложить основы качественного кода. Поднимаются полезные темы про конструирование, проектирование. Читать лучше одновременно с изучением языка программирования, чтобы раньше выработать привычку писать правильно. Много времени посвящается принципам как писать хороший и понятный код, как правильно выбирать имена переменных, методов и классов, чтобы код был самодокументирующимся. Однозначно "must read" для тех, кто хочет посвятить свою жизнь написанию кода. P.S. Эта книга никак и никогда не сможет устареть. Эта книга о том, как писать хороший код. Практически везде автор воздерживается от упоминания конкретных технологий. Да и как правила написания понятного кода, которым преимущественно и посвящена эта книга, могут устареть?
April 17, 2020
Формат: Книга Язык: Русский
Честно признаюсь я являюсь фанатом Стива МакКоннела со времен моего прочтения его "Rapid Development" далеких лет 11 назад. В то время это была книга которая открыла мне глаза на многие вещи в области управления проектами. Данную книгу (Совершенный код) я планировал прочитать тоже достаточно давно, но руки дошли уже когда рабочие обязанности большого кодирования давно не требуют. Книга хороша и действительно понравилось. Единственное в очередной раз заставила задуматься как быстро бежит наша жизнь, т.к. часть материала уже вынужден признать является несколько устаревшей. Именно поэтому 4-ре, а не 5-ть. В любом случае книга является классикой в области разработки программного обеспечения, и думаю ей и останется на горизонте еще как минимум ближайших 10 лет.
К перечтению, думаю да, но кусками когда нужно обновить список полезных идей в конкретной области (например форматирование текста программы и т.п.).
Честно признаюсь я являюсь фанатом Стива МакКоннела со времен моего прочтения его "Rapid Development" далеких лет 11 назад. В то время это была книга которая открыла мне глаза на многие вещи в области управления проектами. Данную книгу (Совершенный код) я планировал прочитать тоже достаточно давно, но руки дошли уже когда рабочие обязанности большого кодирования давно не требуют. Книга хороша и действительно понравилось. Единственное в очередной раз заставила задуматься как быстро бежит наша жизнь, т.к. часть материала уже вынужден признать является несколько устаревшей. Именно поэтому 4-ре, а не 5-ть. В любом случае книга является классикой в области разработки программного обеспечения, и думаю ей и останется на горизонте еще как минимум ближайших 10 лет.
К перечтению, думаю да, но кусками когда нужно обновить список полезных идей в конкретной области (например форматирование текста программы и т.п.).
This entire review has been hidden because of spoilers.
November 4, 2018
Грубо говоря, книги по программированию можно разделить на 2 категории: всё да об одном, и обо всём, но ни о чём. Я эту книгу, конечно, отношу ко второй категории, однако нельзя отрицать, что в ней есть полезные главы. В целом, эта книга затрагивает многие процессы разработки ПО, но с высоты обритального полёта
March 20, 2018
Эту книгу должен прочитать каждый разработчик.
January 13, 2023
Основополагающая книга о проектировании, которую имеет смысл прочитать. Хороша также большим количеством источников по конкретным рассматриваемым темам.
February 3, 2013
В книге рассказывается о best practices в разработке (конструировании). Затронуты все области от выбора языка программирования до рефавкторинга и оптиимизации, при этом все советы аргументированны, приводятся примеры. Описывается много тонких моментов, понимание которых может приходить к людям годами.
Главная идея, которая прослеживается напротяжении всей книги, это "не усложнять без острой необходимости", понимать что и зачем делается.
Книга полезна как начинающим, так и опытным разработчикам.
Главная идея, которая прослеживается напротяжении всей книги, это "не усложнять без острой необходимости", понимать что и зачем делается.
Книга полезна как начинающим, так и опытным разработчикам.
March 24, 2015
Книга о том, как писать "академический" код. Содержит кучу полезных рекомендаций, но в весьма обобщенной форме. Собственно, эта самая обобщенность и играет злую шутку - примерно в середине книги становится скучно, постоянно ловишь себя на мысли "Блин, ну это все и так понятно, где мясо-то?" Тем не менее, к этой книге можно и нужно обращаться в попытке выработать высокую культуру программирования.
July 9, 2013
Must-read для всех разработчиков. Помимо очевидных плюсов, есть бонусный - список литературы на дальнейшее прочтение
September 12, 2016
Может как вторая или третья книга поможет и должна начинающим программистам. Более опытным - можно что найти почитать и по-полезнее.
July 27, 2017
Очень хорошая книга для начинающих разработчиков, обязательна к прочтению. Если же вы опытный разработчик, то большинство изложенных идей вы уже давно знаете. Возможно помогает немного структуризировать свой опыт, восполнить имеющиеся пробелы.
Displaying 1 - 14 of 14 reviews











