Книги
Принципы разработки программных пакетов
Нобак, М. Принципы разработки программных пакетов : проектирование повторно используемых компонентов : перевод с английского / М. Нобак. — Москва : ДМК Пресс, 2020. — 274 с.: ил.. — Предм. указ.: с. 273Перевод издания: Principles of package design: creating reusable software components. — ISBN 978-5-97060-793-0 : 1457.00 р.
Аннотация
Существует масса литературы и онлайн-ресурсов, посвященных дизайну классов, но информацию о проектировании программных пакетов найти не так просто. Книга Маттиаса Нобака, профессионального PHP-разработчика, призвана восполнить этот пробел. В ней рассказывается о принципах повторного использования и распространения компонентов, также известных как пакеты, и предлагается ряд полезных техник по организации кода в группы любого размера. Вы узнаете о том, какие классы должны быть внутри пакета, как использовать принципы связности и зацепления, как облегчить поддержку пакета. Издание адресовано программистам, использующим объектно-ориентированный язык для создания приложений. Представленные в книге примеры кода поясняют отдельные технические моменты и упрощают понимание материала.
Ключевые слова
-
УДК:004
-
ISBN:978-5-97060-793-0
Рекомендовано к ознакомлению
- 1. Стаффер, М. Laravel / М. Стаффер. — 2-е изд.. — Санкт-Петербург : Питер, 2020. — 512 с.. — (Бестселлеры O'Reilly). — ISBN 978-5-4461-1396-5.
- 2. Котеров, Д.В. РНР 8 / Д. В. Котеров, И. В. Симдянов. — Санкт-Петербург : БХВ-Петербург, 2023. — 992 с.. — (В подлиннике). — ISBN 978-5-9775-1692-1.
- 3. Нобак, М. Объекты / М. Нобак. — Санкт-Петербург : Питер, 2023. — 304 с.. — (Библиотека программиста). — ISBN 978-5-4461-1841-0.
- 4. Сикорд, Р.С. Эффективный C / Р. С. Сикорд. — Санкт-Петербург : Питер, 2022. — 304 с.. — (Библиотека программиста). — ISBN 978-5-4461-1851-9.
- 5. Дронов, В.А. Angular 4 / В. А. Дронов. — Санкт-Петербург : БХВ-Петербург, 2018. — 434 с.. — (Профессиональное программирование). — ISBN 978-5-9775-3334-8.
- 6. Дронов, В.А. Laravel / В. А. Дронов. — Санкт-Петербург : БХВ-Петербург, 2018. — 750 с.. — (Профессиональное программирование). — ISBN 978-5-9775-3845-9.
- 7. Эмерик, Ч. Программирование на Clojure / Ч. Эмерик, Б. Карпер, К. Гранд. — Москва : ДМК Пресс, 2018. — 816 с.. — (Функциональное программирование). — ISBN 978-5-97060-578-3.
- 8. Уикем, Х. Язык R в задачах науки о данных / Х. Уикем, Г. Гроулмунд. — Москва : Диалектика, 2018. — 591 с.. — ISBN 978-5-9909446-8-8.
- 9. Люк, Д.А. Анализ сетей (графов) в среде R / Д. А. Люк. — Москва : ДМК Пресс, 2017. — 250 с.. — ISBN 978-5-97060-428-1.
- 10. Симпсон, К. ES6 и не только / К. Симпсон. — Санкт-Петербург : Питер, 2017. — 336 с.. — (Бестселлеры O'Reilly). — ISBN 978-5-496-02445-7.
Отзывы читателей
0