Среда 31 мая 2023 года

 

Вы здесь:  Главная» Статьи» Техника и производство» Современные технологии» 3 книги по программированию, которые действительно достойны вашего внимания


3 книги по программированию, которые действительно достойны вашего внимания

Понедельник, 19 Декабря 2022 17:04

В Интернете можно найти полно списков «Лучших книг по программированию», но далеко не все из них действительно хороши. В этой, статье, подготовленной агрегатором онлайн-образования Курсы.Ру. Мы разберем какие книги по программированию действительно достойны вашего внимания и почему.

 

1. Дейв Томас, Энди Хант: «Программист-прагматик»

 

Эта книга создана для программиста любого уровня, вне зависимости от багажа знаний или опыта. Целых 20 лет разделяет первое и второе издание этой книги. И она до сих пор актуальна и привлекает всё новых и новых читателей.

 

«Программист-прагматик» содержит в себе множество аспектов программирования. Среди них: материалы по разработке программного обеспечения, а также всё про карьерный рост в этой сфере, личную ответственность при разработке программного обеспечения и архитектурные методики.

 

Благодаря «Программисту-прагматику», вы сможете, в том числе:

 

  • Находить и исправлять недостатки в программных обеспечениях
  • Выявлять ловушки дублирования знания
  • Создавать программы, которые будут более гибкие, динамичные и адаптируемые
  • Избегать программирования в расчете на совпадение
  • Защищать программу, используя инструменты, вроде контрактов, утверждений и исключений
  • Проводить тестирование, которое будет наиболее эффективным
  • Оставлять своим пользователям только лучшие впечатления
  • Собирать команды из других программистов-прагматиков
  • Делать разработки более точными

 

2. Роберт Мартин: «Чистый код»

 

Работать может любой код, даже абсолютно кривой. Но это не значит, что он «чистый» и может помогать развитию проекта, не отнимая при этом ресурсы на его поддержку. И что он вообще имеет какую-то ценность. Эта книга как раз и учит своих читателей «хорошему» программированию.

 

В ней можно найти множество примеров реальных кодов, информация об очистке кода и разработке ПО, а также всё самое необходимое о коде. «Чистый код» также объяснит как рассматривать код с разных направлений и как отличить качественный от едва работающего. И, конечно, по подробным пошаговым инструкциям, вы сможете и сами написать и сделать рефакторинг кода. Еще, после прочтения книги вы сможете внедрить в свои проекты разработки ПО методологию Agile (одной из ведущих форм SDLC).

 

«Чистый код» состоит из 3 частей, которые содержат в себе:

 

  1. Всё о чистом коде: его паттерны, принципы и приемы его написания, а также практические примеры
  2. Сценарии, применяемые на практике. Рассортированы по нарастающей сложности, чтобы можно было опробовать один за другим
  3. Перечень эвристических правил и другое

 

3. Стив Макконнелл: «Совершенный код»

 

На эту книгу опирались многие профессиональные программисты, оставляя её на лидирующих позициях более десяти лет. Спустя столько времени её кардинально обновили, подстраиваясь под современные тенденции и технологии. Кроме этого, «Совершенный код» был дополнен множеством дополнительных примеров программирования во всей его красе. Автор в своей работе опирался не только на академические исследования, но и на практический опыт. Они помогли ему синтезировать ясное прагматичное руководство, которое легко понять каждому.

 

Эта книга позволит поразмышлять и научиться чему-то новому, даже самым подкованным в этой сфере. Новички же не запутаются и смогут легко освоить новую информацию и стать искусными программистами. И абсолютно каждый с её помощью сможет создать самый совершенный код в своей карьере.

 

Итог

 

Этот список был подобран на основе часто рекомендуемых книг про программирование. Учебники с плохими отзывами или содержанием, а также неоправданно оказавшиеся в тренде, были сразу же исключены. Но книг не всегда достаточно, чтобы стать профессионалом в этой нише. Кто-то просто не любит читать, другие лучше воспринимают информацию на слух. 

 

И в конце концов, всем нужна хорошая практика и наставник, готовый ответить на все вопросы. Если вы один из таких людей и хотите изучать программирование более глубоко и структурировано, то можете смело выбирать подходящий курс у нас на https://kursy.ru/programmirovanie.

 
 

 

 
 

Главное за сутки
Дмитрий Медведев назвал британских чиновников законной военной целью для России Дмитрий Медведев назвал британских чиновников законной военной целью для России Лондон фактически ведет против Москвы необъявленную войну, а значит, любой британский деятель может рассматриваться как законная военная цель, заявил заместитель председателя Совета безопасности РФ Дмитрий Медведев. "Сегодня Великобритания выступает как…
МВД России объявило в розыск трех украинских генералов МВД России объявило в розыск трех украинских генералов Три генерала Украины, в том числе первый замначальника Генштаба Вооруженных сил Украины (ВСУ) Игорь Колесник, обвиняемые в гибели более 500 мирных жителей Донбасса, объявлены в розыск. Это следует из базы…
Руденко: ВС РФ потопили десантный корабль Украины в Одессе Руденко: ВС РФ потопили десантный корабль Украины в Одессе За прошедшую ночь российские военные в результате ударов по портовой зоне Одессы потопили украинский десантный корабль "Юрий Олефиренко". Как сообщает интернет-издание factstore.ru, такую информацию озвучил военный корреспондент ВГТРК Андрей Руденко,…
Интернет и СМИ
Читайте также
Илону Маску разрешили тестировать нейроимпланты от Neuralink на людях Илону Маску разрешили тестировать нейроимпланты от Neuralink на людях Ажиотаж, поднявшийся в СМИ, по поводу полученного разрешения от FDA на испытание на людях, поднял и другую информацию. Так, согласно Тech Хplore, помимо Neuralink созданием интерфейса мозг-компьютер занимается и австралийская…
Основатели OpenAI призывают к жёсткому международному контролю ИИ Основатели OpenAI призывают к жёсткому международному контролю ИИ В своей статье на странице OpenAI отцы-основатели OpenAI: Sam Altman, Greg Brockman, Ilya Sutskever обратились к миру с призывом к жёсткому международному контролю над ИИ. В статье Governance of superintelligence…
Apple распродаёт восстановленные модели M2 Mac Mini 2023 года выпуска Apple распродаёт восстановленные модели M2 Mac Mini 2023 года выпуска Apple добавила в свой интернет-магазин восстановленные модели M2 Mac mini. Это последняя версия настольного компьютера 2023 года, которая предлагается по меньшей цене. Стоимость на реанимированные ПК начинаются от 509 долларов…
Тема дня
БРИКС начинает притягивать новые государства БРИКС начинает притягивать новые государства

Сблизиться с БРИКС почти одновременно решили сразу две страны, очень разные по своему экономическому...

Фото
В ЮАР нашли след Homo sapiens возрастом 153000 лет В ЮАР нашли след Homo sapiens возрастом 153000 лет

След возрастом 153 000 лет, обнаруженный в Национальном парке Гарден-Роут, национальном парке в реги...

Опрос

Когда закончится российская спецоперация на Украине?

 

Анекдот дня

Первое правило работы на компьютере: пока не научишься восстанавливать информацию сам, удалять ничего нельзя!

Еще »
Комментарии для сайта Cackle
Ученые выяснили, как мозг реагирует на привлекательные лица
Невероятная история с бриллиантовым ожерельем королевы Франции
Infox
СМИ2

Последние комментарии
 

Мы на одноклассниках
 

 

МЫ ВКОНТАКТЕ

Свидетельство о регистрации СМИ Эл № ФС77-83392 от 07.06.2022, выдано Федеральной службой по надзору в сфере связи,

информационных технологий и массовых коммуникаций. При использовании, полном или частичном цитировании материалов

planet-today.ru активная гиперссылка обязательна. Мнения и взгляды авторов не всегда совпадают с точкой зрения редакции.