Книги
Код, который умещается в голове
Симан, М. Код, который умещается в голове : эвристики для разработчиков / М. Симан; перевод с английского С. Черников. — Санкт-ПетербургМоскваМинск : Питер, 2023. — 398 с.: граф., ил.. — (Библиотека программиста). — Библиогр.: с. 389-397Перевод издания: Code that fits in your head: heuristics for software engineering. — ISBN 978-5-4461-2293-6.
Аннотация
Незаменимые практические советы по написанию кода в устойчивом темпе и по управлению сложностью, из-за которой проекты часто выходят из-под контроля. В книге описываются методы и процессы, позволяющие решать ключевые вопросы: от создания чек-листов до организации командной работы, от инкапсуляции до декомпозиции, от проектирования API до модульного тестирования. Автор иллюстрирует свои выводы фрагментами кода, взятых из готового проекта. Написанные на языке C#, они будут понятны всем, кто использует любой объектно-ориентированный язык, включая Java, C++ и TypeScript. Для более глубокого изучения материала вы можете загрузить весь код и подробные комментарии к коммитам.
-
УДК:004
-
ISBN:978-5-4461-2293-6
Рекомендовано к ознакомлению
- 1. Риккомини, К. Read me / К. Риккомини, Д. Рябой. — Санкт-Петербург : Питер, 2023. — 301 с.. — (Библиотека программиста). — ISBN 978-5-4461-1972-1.
- 2. Свиридкин, Д.О. Экскурс в неопределенное поведение С++ / Д. О. Свиридкин, А. Н. Карпов. — Санкт-Петербург : БХВ-Петербург, 2025. — 384 с.. — (Профессиональное программирование). — ISBN 978-5-9775-2073-7.
- 3. Мартин, Р.С. Гибкая разработка программ на Java и C++ / Р. С. Мартин, Дж. Ньюкирк, Р. Косс. — Москва : Диалектика, 2017. — 703 с.. — ISBN 978-5-9908462-8-9.
- 4. Хайнеман, Д. Алгоритмы / Д. Хайнеман, Г. Поллис, С. Селков. — 2-е изд.. — Москва : Диалектика, 2017. — 427 с.. — ISBN 978-5-9908910-7-4.
- 5. Лафоре, Р. Объектно-ориентированное программирование в С++ / Р. Лафоре. — 4-е изд.. — Санкт-Петербург : Питер, 2018. — 928 с.. — (Классика Computer Science). — ISBN 978-5-496-00353-7.
- 6. Фарли, Д. Современная программная инженерия / Д. Фарли. — Санкт-Петербург : Питер, 2024. — 284 с.. — (Для профессионалов). — ISBN 978-5-4461-2335-3.
- 7. Норманд, Э. Грокаем функциональное мышление / Э. Норманд. — Санкт-Петербург : Питер, 2023. — 607 с.. — (Библиотека программиста). — ISBN 978-5-4461-1887-8.
- 8. Лелек, Т. Software / Т. Лелек, Д. Скит. — Санкт-Петербург : Питер, 2023. — 461 с.. — (Библиотека программиста). — ISBN 978-5-4461-2320-9.
- 9. Хайнеман, Д. Алгоритмы / Д. Хайнеман, Г. Поллис, С. Селков. — 2-е изд.. — Москва : Диалектика, 2020. — 427 с.. — ISBN 978-5-9908910-7-4.
- 10. Прайс, М. С#10 и .NET 6 / М. Прайс. — 6-е изд.. — Санкт-Петербург : Питер, 2023. — 846 с.. — (Для профессионалов). — ISBN 978-5-4461-2249-3.
Отзывы читателей
0