Том Лонг

Хороший код, плохой код

бумажная книга
20.16 USD 14.11 USD
вы экономите 6.05 USD (30%)
В корзину
Проверить наличие на складах

Склад в Москве

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 16.12.2025; планируемая отправка: 17.12.2025

Склад в С.-Петербурге

Ожидаемое поступление (если вы сделаете заказ прямо сейчас): 19.12.2025; планируемая отправка: 20.12.2025


Технические характеристики
Издательство:
BHV-СПб
Дата выхода:
май 2023
ISBN:
978-5-9775-1790-4
Объём:
378 страниц
Масса:
549 г
Размеры (В × Ш × Т):
23 × 17 см
Обложка:
мягкая
Переводное издание:
Good Code, Bad Code: Think like a software engineer
Язык оригинала:
английский

В книге изложены приемы и методы, обязательные при грамотном объектно-ориентированном программировании. Следование приведенным паттернам проектирования защитит программу от ошибок, проблем с совместимостью, неожиданных и непонятных отказов, а также обеспечит модульность кода. Рассмотрены примеры на языке Java, легко адаптируемые для C#, пояснены приёмы тестирования, развития и адаптации кода с учётом меняющихся требований.

 

 

Книга адресована программистам на языках Java и C# и руководителям команд, практикующих объектно-ориентированное программирование.

 

 

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

 

 

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

 

  • Как писать код, который сложно использовать ненадлежащим образом
  • Как правильно организовать обработку ошибок в приложениях
  • Как обеспечить модульность кода, оптимизировав его для повторного использования
  • Как при необходимости переводить примеры кода с Java на C#
  • Как правильно организовать тестирование кода и внедрение зависимостей

 



Полная версия

Мы принимаем
Подробнее об оплате

1996-2025 © OTALEX