Jump to content

Код завершен

Код завершен
Обложка первого издания
Обложка первого издания
Автор Стив МакКоннелл
Язык Английский
Предмет Компьютерное программирование
Опубликовано
  • 1993 (1-е изд.)
  • 2004 (2-е изд.)
Место публикации Соединенные Штаты
Страницы 914 (2-е изд.)
ISBN 978-0-7356-1967-8 (2-е изд.)
Класс ЛК КА75.5-76.95

Code Complete — это книга по разработке программного обеспечения , написанная Стивом МакКоннеллом и опубликованная в 1993 году издательством Microsoft Press , призывающая разработчиков продолжать с кодом и исправлениями программирование , а также масштабное предварительное проектирование и каскадные модели . Это также сборник методов создания программного обеспечения, который включает в себя методы от присвоения имен переменным до принятия решения о том, когда писать подпрограмму.

Краткое содержание

[ редактировать ]

МакКоннелл определяет основные виды деятельности в строительстве как детальное проектирование , планирование строительства, кодирование и отладку, модульное тестирование , интеграцию и интеграционное тестирование . Хотя МакКоннелл и не отрицает ценности других аспектов разработки программного обеспечения, таких как требования и документация, он уделяет особое внимание созданию программного обеспечения по нескольким причинам. С точки зрения книги, создание программного обеспечения является важной частью разработки программного обеспечения, поскольку является центральным видом деятельности в разработке программного обеспечения и может значительно повысить производительность программиста, если на это направлено внимание; кроме того, исходный код рассматривается как определяющий работу программного обеспечения, а документация подразумевается, когда код и документация противоречат друг другу. Наконец, в книге утверждается, что строительство — это исключительный вид деятельности, который гарантированно останется завершенным.

На протяжении всей книги также приводятся приемы хорошего программиста. Вся седьмая часть книги посвящена мастерству разработки программного обеспечения (макет, стиль, характер, темы и самодокументация). [1]

Остальные шесть частей книги: закладка фундамента, создание высококачественного кода, переменные, операторы, улучшения кода и системные соображения.

Code Complete получил выдающиеся отзывы и считается одним из самых обязательных к прочтению книг для разработчиков программного обеспечения. [2] [3] В 1993 году он получил премию Jolt Award . [4]

Есть также негативные отзывы об объеме и стиле книги. [5] который занимает более 900 страниц и подробно описывает многие темы.

Первое издание было заменено Code Complete 2 . [6] Первые издания можно найти использованными, и они до сих пор актуальны для программистов, использующих C, Pascal и GW-BASIC. [7]

  1. ^ «Каковы ключевые моменты Code Complete?» . 17 сентября 2010 г. Проверено 28 июня 2015 г. Но самые важные выводы содержатся в главе 33 «Личный характер»: как только вы сознательно стремитесь совершенствоваться как программист, вы сможете и будете это делать. Самый быстрый способ сделать это — перенять позиции мастеров-программистов (смирение, любознательность, интеллектуальная честность, дисциплина, креативность), а также практиковать их привычки (в книге перечислено множество хороших привычек, например, выбор хороших имен переменных/значений). ).
  2. ^ Перейти обратно: а б «CC2 ISBN» . 2015 ACM, Inc. Проверено 25 июня 2015 г.
  3. ^ «Обзор Пан Панциарки» . ТехбукОтчет 2005 . Проверено 25 июня 2015 г.
  4. ^ Победители Jolt 1993 г. Архивировано 25 мая 2009 г. в Wayback Machine.
  5. ^ «Просмотр кода Расса Олбери завершен» . 05.01.2015 . Проверено 28 июня 2015 г. Я очень разочарован, так как до того, как взял в руки эту книгу, я не слышал ничего, кроме похвал в адрес этой книги. Но это не для меня, и теперь я сомневаюсь в его ценности для любого программиста за пределами достаточно узкого каскадного процесса разработки с участием большого количества людей, пишущих очень большие объемы кода на языках, которые не очень выразительны. . И я думаю, что в этой ситуации можно было бы получить больше пользы от изменения этой среды, чем от чтения этой книги.
  6. ^ «Сайт второго издания Code Complete» . Стивен С. МакКоннелл . Проверено 17 октября 2018 г.
  7. ^ «СС1» . Программное обеспечение Конструкс . Проверено 25 июня 2015 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 602a9c6e58bd7d0aa95683f1f2af115d__1702973100
URL1:https://arc.ask3.ru/arc/aa/60/5d/602a9c6e58bd7d0aa95683f1f2af115d.html
Заголовок, (Title) документа по адресу, URL1:
Code Complete - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)