- Руководства по пользованию программами
- Операционные системы и утилиты для ПК
- Интернет
- Графика. Дизайн. Проектирование
- Программы и утилиты для цифровых устройств
- Железо ПК
- Информатика
- Сети и коммуникации
- Бухгалтерия
- Базы данных
- Анализ данных
- Электронная бухгалтерия
- Машинное обучение. Анализ данных
- Менеджмент в IT
Отзывы на книгу: Совершенный код (Макконнелл Стив); Русская редакция, 2017
2300 р.
- Издатель: Русская редакция
- ISBN: 978-5-7502-0064-1
- Книги: Программирование
- ID:1698709
Отзывы (26)
- Галиакбарова Альбина — 22 Декабря 2019
Книгу мне посоветовали после того, как я сменила место работы. Казалось, что за плечами уже есть определенный опыт, поэтому чтение общих принципов и соглашений проектирования и написания кода я не расценивала как полезное времяпровождение. Однако, прочитав пару глав, мнение изменилось. Книга написана простым языком, в отличие от привычной технической литературы, от которой клонит в сон. Стив МакКоннелл грамотно и четко упорядочивает знания таким образом, чтобы читаемость и поддерживаемость кода увеличивалась. Также он уделяет внимание тем вещам, которые в профессиональной разработке часто опускаются, якобы за ненужностью.
Ближе к середине книги я уже обращала внимание на то, что прислушиваюсь ко многим советам автора в своей работе.
Советую книгу как начинающим, так и опытным разработчикам. - Анонимно — 12 Сентября 2019
Здравствуйте.
Решил взять эту книгу, по совету хорошего знакомого.
В данной книге рассказывается о построении программного продукта, от А до я. Все тонкости и особенности разработки, рассмотрено много паттернов и практик. Что-то может оказаться сложным во время первого прочтения. Но без сомнения, данная книга обязана быть в библиотеке программиста.
Рекомендовал бы ее прочитать студентам 1-2 курсов универов - обязательно. Если есть желание, "Программирование без дураков" можно прочитать до этой книги, она дает основы.
Даже если вы опытный разработчик - вы многое подчерпнете из нее.
Книга выполнена в твердом переплете, бумага качественная. Опечатки есть, но их не много. Приятное издание.
Спасибо за внимание. - Анна Олеговна Зверева — 11 Сентября 2019
Была много наслышана о книге из разных источников, в итоге приобрела. После прочтения сей труд стал чем-то вроде библии для меня, как для разработчика. Местами тяжелая для понимания, книга дает более чем исчерпывающее понимание большинства процессов в области программирования и построения программных систем. И если по первой теме существует огромное количество другой литературы, на предмет второй я знаю не так много толковых примеров. Процесс проектирования ПО - крайне тяжелая вещь, доступная только опытным девелоперам, без которой абсолютно невозможно построить хотя бы сколько-нибудь рабочий крупный проект. "Совершенный код" Макконнела позволяет получить необходимый опыт (или хотя бы его часть), просто изучив книгу, а не спустя два десятка тысяч наработанных часов. Что, без сомнения, делает книгу просто необходимой для любого программиста, намеревающегося сделать что-то сложнее калькулятора.
- Игорь Сергеевич Горбунов — 13 Сентября 2018
Интересная и увлекательная книга для прочтения которой программист должен «созреть». Основная мысль книги - повышение качества ПО. Подробно, но без глубокой детализации рассматриваются некоторые практики конструирования программ от создания архитектуры до форматирования исходного текста, которые в конечном итоге должны привести к повышению качества ПО. Приводится большое количество чек-листов (контрольных списков) для проверки следования этим практикам. Эти чек-листы в готовом виде могут быть использованы при ревизиях/инспекциях исходного кода. Также приводится огромное количество ссылок на дополнительные материалы. Оформление книги достаточно качественное - белая плотная бумага и твёрдый переплёт. Однако, начиная со второй половины текста встречается огромное число опечаток и фраз с искажённым смыслом, как будто корректор просто устал и не осилил текст целиком.
- Анонимно — 12 Сентября 2018
Отличная книга описывающая весь процесс создания программного продукта. Отлично для начинающих разработчиков - помогает представить настоящий процесс разработки кода в больших компаниях. Больше всего впечатляет опыт этих разработчиков, которые собрали всевозможные наработки как по разработке кода, так и по бизнес процессам разработки. Начиная теоретического проектирования проекта, с возможностью допущения ошибки и дальнейших денежных убытков, опытным подходом и методологиям разработки упрощающих работу рядового разработчика и упрощая его рабочий процесс. Обязательна к прочтению
- Роман Осипов — 12 Сентября 2018
ТВЕРДЫЙ ПЕРЕПЛЕТ. Это та книга которая не устареет в ближайшие года, как не устарела за последние 10 лет с момента выходя 2-го издания. Поэтому твердый переплет позволит вам обращать периодически к ней и не приведет к рассыпанию после второго прочтения.
Данная книга ОБЯЗАНА быть на каждой полке любого уважающего себя программиста и фирме по разработке.
Да можно сказать, что описанные в данной книге правила уже давно являются стандартом в уважающих себя фирмах, а многие вещи берет на себя IDE. Но к сожалению это не всегда так.
В нашу профессию приходит большое количество самоучек и просто новичков которые не знакомы с данными практиками и иногда им приходится давать её в руки и требовать прочтения ибо без этого дальнейшего роста у них просто не будет.
Есть и задачи по интеграции в IDE которые не всегда предоставляют функции автоматического форматирования. А уж про легаси код и говорить не приходится в подобных условиях.
Да и память человеческая не вечна, что-то замыливается, что-то забывается и периодически освежать в памяти эти знания просто необходимо. - VladimirBalun — 22 Августа 2018
Первое, что хотелось бы сказать, так это то, что я еще не встречал подобных этой книг.. В этой книге уделено огромное внимание очень важным мелочам в процессе проектирования и программирования ПО, на которые до прочтения книги вы попросту не обращали внимание. Здесь рассказывается, о том, что нужно делать и в какой последовательности, а что ни в коем случае нельзя, также рассказывается о полном процессе разработки ПО от самого что ни на есть начала и до самого конца.
Вообщем, если вы хотите, чтобы ваш код был совершенным, а следовательно и ваши программы, то вам просто необходимо прочитать эту книгу. Уверяю, вы узнаете из нее очень много нового и полезного! - Долгушин Александр — 31 Января 2018
Прекрасная книга не только для профессионалов, но и для начинающих, поскольку заложить в себя основы правильного кодирования, проектирования и тестирования программ желательно как можно раньше. Книга читается легко, будет полезна и после прочтения как справочник. Примеры кода наглядные, описательные, автор хорошо описывает все нюансы, которые скрыты от обычного программиста, виден огромный опыт, который читающий может получить из книги, а не пройдя десятилетия собственных проб и ошибок.
- Евгений Амирасланов — 12 Сентября 2017
Классический справочник по хорошим практикам программирования. К настоящему времени практически все предложенные автором практики являются стандартом в крупных компаниях, поэтому к настоящему времени в книге трудно найти что-то новое, однако книга может быть хорошим пособием для студентов и джуниоров, которое поможет улучшить качество и читабельность кода.
- Ildar Khairullin — 1 Февраля 2017
Могу оценить с позиции человека, который занимается front-end разработкой. Будет ли она полезна таким же, как я? Да, будет, несомненно. Но слово 'javascript' в ней встречается буквально единожды. Примеры преимущественно на С++ и Visual Basic. В деталях синтаксис будет незнаком, но общий смысл уловить не сложно. На самом деле это даже довольно познавательно, вот так взять и мельком посмотреть на синтаксис других языков, когда на них не писал, узнать про типы данных, которых в js и популярном php, скажем, нет. Лично мне книга пришлась полезной на процентов 80, остальные 20 -- это те самые узкие знания и сведения. А вообще книга про общие вещи. В начале она может показаться нудной. Но это не так. Речь идет о серьезных вещах, поэтому шутить через слово было бы слишком. Но юмор присутствует, в середине его чуть больше. Читать в целом приятно. В отзывах пишут, что книга не для новичков. Это неправда. Можно читать не будучи знакомым с программированием вообще, и как минимум, 50% книги будет полезной.
- имя отчество фамилия — 12 Сентября 2016
Не стоит думать, что эта книга научит вас программировать. Это большой и толстый справочник.
- Игорь — 23 Августа 2016
Книга из классики. Отличная книга которую, по моему мнению, должен прочитать каждый программист. Очень понравился простой и доходчивый стиль изложения с большим количеством примеров на разных языках программирования. Отличительной чертой книги является отталкивание от множества исследований и практических изысканий, которые подробно сложены воедино. Временами материал слишком «разжеван», но, возможно, это даже лучше, т.к. более глубокое вникание и повторение приводят к лучшему запоминаю.
Первые три главы больше идут для архитекторов, но в целом книга посвящено именно кодированию. В остальном сложно перечислить все затронутые темы, т.к. их море — можно увидеть по содержанию.
По каждой теме есть контрольный список, который можно использовать для оценки при принятии решений в разработке. В книге много упоминаний других книг, статей и научных работ, что позволяет обратиться к первоисточнику при необходимости.
В книге почти нет информации о некоторых современных инструментах, решениях, концепциях, т.к. писалась книга в 2004-м году, но при этом почти все, что описано в книге имеет разную степень актуальности и по сегодняшний день. Не думайте, что вы найдете в ней упоминания или примеры чего-либо на JavaScript, PHP и подобных современных язках (в книге используются больше C/C++ и Visual Basic), но от этого материал не становится менее актуальным или ценным. - Фадеев Иван — 7 Февраля 2016
Отличная книга. Я бы сказал, это обязательная к прочтению книга для каждого, кто считает себя программистом.
- Елисей — 26 Октября 2014
Дьявол кроется в мелочах. С мелочами приходится сталкиваться ежедневно. Одна из немногих книг, которая отвечает на многие вопросы. которые не принято спрашивать: где поставить пробел, как назвать переменную, как и почему лучше обработать исключительную ситуацию, как проектировать классы и т.д. Остальные книги по программированию говорят обо всем и ни о чем одновременно, а эта книга раскладывает по полочкам все, рассказывая как создавать совершенный код. Не рекомендую книгу самым начинающим - они еще не столкнулись с проблемами, которые помогает решить эта книга.
- mkam — 28 Декабря 2013
Книга безусловно интересна, обязательна к прочтению и заслуживает всяческих похвал, но хотелось бы поругать издателей и переводчиков.
Книгу издавали в России четыре раза и в последнем издании остались такие помарки, как слово "чту" вместо "что", и внезапно всплывающие дефисы в словах. И если с ними ещё можно смириться, то перевод описания шаблона итератор как *серверного* заставил меня глубоко задуматься о прекращении покупки иностранной технической литературы у отечественных издателей. - grafstroganov — 10 Сентября 2013
Потрясающая книга! Не смотря на большой стаж работы как программиста, принцип ООП долго не понимал. Эта книга перевернула весь подход к написанию кода. Язык достаточно простой и понятный, не очень согласен с тем, что если знаний мало то сложна для понимания. Очень был удивлен объемом. Думал это тоненькая такая... а как пришла, - тяжелый такой талмут. Стала настольной книгой, - люблю делать кучу закладок, на корешках которых делаю подписи, а также вкладывать свои заметки на что обратить внимание (подчеркивать карандашом, маркером рука не поднимается).
Своих денег однозначно стоит! - Сафонов Борис — 8 Августа 2013
Получил большое удовольствие от чтения. Идеи, сформулированные в этой книге настолько глубоки, что применимы не только к разработке ПО, а к созданию любой сложной системы.
- Еремин Илья — 26 Июля 2013
Кладезь полезнейшей информации. Если вы планируете разрабатывать хорошие, легко поддерживаемые и модифицируемые приложения - это по адресу. Своего рода Библия разработчика приложений.
- twinkling — 24 Января 2013
Книга только получена и по содержанию мне писать рано. Что же касается технической стороны издания, то непосредственно качество печати - приемлемое для чтения, что ощутимо портится бумагой. Она хоть и белая, офсетная, но такая тонкая, что можно читать, напечатанное на обратной стороне листа, а если прижать страницу, то и текст нижележащего листа. Но, в целом, читабельно. Книга в полноценном твердом прошивном переплете. Откровенно газетное качество иллюстраций здесь ни на что не влияет.
- Багаев Кирилл — 31 Декабря 2012
Отличная книга! Заставляет по новому взглянуть на процесс разработки ПО. Написана профессионалом. Могу всем порекомендовать.
- Маслов М.В. — 13 Сентября 2012
всем программистам просто маст хэв
- Конашенков Константин — 28 Апреля 2012
После прочтения книги я понял, что тот код, который я пишу не совсем говнокод, но все же есть к чему стремиться
- Денисов Андрей — 8 Марта 2012
Отличная книга. Новичку, возможно, будет сложновато читать - она покажется нудной. Она затрагивает весь жизненный цикл создания программы до самых мелочей. И содержит много материала философского характера
Книга будет полезна программисту на любом языке, кода как такового в ней мало. (Программируйте НЕ на языке, А с использованием языка
)). - Глаголев Сергей — 16 Ноября 2011
Заставляет задуматься о том как нужно писать код и как вообще подходить к задачам программирования. Одна из лучших книг в своем классе, можно сказать - библия.
- Castiel — 5 Мая 2011
На дворе информационный век, компьютер проник во все возможные сферы жизни человека, поэтому сейчас выходит множество книг, рассказывающих как программировать на том или ином языке. Как следствие - высок процент людей, которые знают какой-либо язык программирования или считают, что знают. Но знать язык мало - нужно еще уметь им эффективно пользоваться. Жалко что немногие подозревают об этом, иначе бы не было написано столько "кривого" ПО.
Эта книга как раз расскажет о том, как правильно создавать программы. Вы не найдете в ней ниодной функции, оператора, процедуры. Зато она пропитана массой полезных советов о том, как надо проектировать ПО, как надо его тестировать, документировать, как правильно программировать код, чтобы он содержал меньше ошибок, был незапутан и легок. Если вы собираетесь серьезно заниматься программированием - эта книга ОБЯЗАНА быть в вашей библиотеке! - Сорокина Людвига — 29 Марта 2011
Эта книга неувядающая классика. Впервые прочёл одно из переизданий более 6-ти лет назад, и мне это очень многое дало. Эта книга введение в профессиональное программирование. Её должен прочесть каждый разработчик ПО. Однозначно must have и must read!
Добавить отзыв
Где купить (1)
Цена от 2300 р. до 2300 р. в 1 магазинах
Магазин | Цена | Наличие |
---|---|---|
Магазин | Последняя известная цена | Обновлено |
---|---|---|
Лабиринт | 2261 р. | 11.03.2022 |
Буквоед | 942 р. | |
Мегамаркет | 2063 р. | 24.12.2024 |
Описание
Более 10 лет первое издание этой книги считалось одним из лучших практических руководств по программированию. Сейчас эта книга полностью обновлена с учетом современных тенденций и технологий и дополнена сотнями новых примеров, иллюстрирующих искусство и науку программирования. Опираясь на академические
исследования, с одной стороны, и практический опыт коммерческих разработок ПО - с другой, автор синтезировал из самых эффективных методик и наиболее эффективных принципов ясное прагматичное руководство. Каков бы ни был ваш профессиональный уровень, с какими бы средствами разработками вы ни работали, какова бы ни была сложность вашего проекта, в этой книге вы найдете нужную информацию, она заставит вас размышлять и поможет создать совершенный код.
Смотри также о книге.
О книге
Параметр | Значение |
---|---|
Автор(ы) | Макконнелл Стив |
Издатель | Русская редакция |
Серия | Мастер-класс. БХВ |
Год издания | 2017 |
Страниц | 896 |
Переплёт | твердый |
Размеры | 24,00 см × 17,00 см |
Формат | 24 х 17 |
Тематика | Книги с полки |
Тираж | 1500 |
ISBN | 978-5-7502-0064-1 |
Количество страниц | 896 |
Тип обложки | твердая |
Возрастное ограничение | 16+ |
Количество книг | 1 |
Вес | 1256 |
Издательство | Русская Редакция |
Книги: Информационные технологии, Программирование - издательство "Русская редакция"
Книги: Информационные технологии, Программирование
Категория 1840 р. - 2760 р.