Дейн Хиллард - Секреты Python Pro
Название: | Секреты Python Pro | |
Автор: | Дейн Хиллард | |
Жанр: | Python | |
Изадано в серии: | Для профессионалов | |
Издательство: | Питер | |
Год издания: | 2021 | |
ISBN: | 978-5-4461-1684-3 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Секреты Python Pro"
Код высокого качества — это не просто код без ошибок. Он должен быть чистым, удобочитаемым и простым в сопровождении. Путь от рядового питониста к профи не прост, для этого вам нужно разбираться в стиле, архитектуре приложений и процессе разработки.
Книга «Секреты Python Pro» научит проектировать ПО и писать качественный код, то есть делать его понятным, сопровождаемым и расширяемым. Дейн Хиллард — профессиональный питонист, с помощью примеров и упражнений он покажет вам, как разбивать код на блоки, повышать качество за счет снижения сложности и т. д. Только освоив основополагающие принципы, вы сможете сделать так, чтобы чтение, сопровождение и переиспользование вашего кода не доставляли проблем ни вам, ни вашим коллегам.
16+
Читаем онлайн "Секреты Python Pro". Главная страница.
- 1
- 2
- 3
- . . .
- последняя (84) »
Ñåêðåòû
Python Pro
2021
ББК 32.973.2-018.1
УДК 004.43
Х45
Хиллард Дейн
Х45 Секреты Python Pro. — СПб.: Питер, 2021. — 320 с.: ил. — (Серия «Для профессионалов»).
ISBN 978-5-4461-1684-3
Код высокого качества — это не просто код без ошибок. Он должен быть чистым, удобочитаемым
и простым в сопровождении. Путь от рядового питониста к профи не прост, для этого вам нужно разбираться в стиле, архитектуре приложений и процессе разработки.
Книга «Секреты Python Pro» научит проектировать ПО и писать качественный код, то есть делать
его понятным, сопровождаемым и расширяемым. Дейн Хиллард — профессиональный питонист,
с помощью примеров и упражнений он покажет вам, как разбивать код на блоки, повышать качество
за счет снижения сложности и т. д. Только освоив основополагающие принципы, вы сможете сделать
так, чтобы чтение, сопровождение и переиспользование вашего кода не доставляли проблем ни вам,
ни вашим коллегам.
16+ (В соответствии с Федеральным законом от 29 декабря 2010 г. № 436-ФЗ.)
ББК 32.973.2-018.1
УДК 004.43
Права на издание получены по соглашению с Manning Publications. Все права защищены. Никакая часть данной
книги не может быть воспроизведена в какой бы то ни было форме без письменного разрешения владельцев
авторских прав.
Информация, содержащаяся в данной книге, получена из источников, рассматриваемых издательством как надежные. Тем не менее, имея в виду возможные человеческие или технические ошибки, издательство не может
гарантировать абсолютную точность и полноту приводимых сведений и не несет ответственности за возможные
ошибки, связанные с использованием книги. Издательство не несет ответственности за доступность материалов,
ссылки на которые вы можете найти в этой книге. На момент подготовки книги к изданию все ссылки на интернетресурсы были действующими.
ISBN 978-1617296086 англ.
978-5-4461-1684-3
© 2020 by Manning Publications Co. All rights reserved.
© Перевод на русский язык ООО Издательство «Питер», 2021
© Издание на русском языке, оформление ООО Издательство
«Питер», 2021
© Серия «Для профессионалов», 2021
Краткое содержание
Часть I.
Почему это важно?
Глава 1. Крупный план.................................................................................................. 28
Часть II.
Основы проектирования
Глава 2. Разделение ответственности....................................................................... 48
Глава 3. Абстракция и инкапсуляция....................................................................... 76
Глава 4. Создание дизайна для производительности.......................................100
Глава 5. Тестирование ПО..........................................................................................127
Часть III.
Организация крупных систем
Глава 6. Разделение ответственности на практике............................................162
Глава 7. Расширяемость и гибкость........................................................................198
Глава 8. Правила (и исключения) наследования...............................................218
Глава 9. Поддержание компактности.....................................................................242
Глава 10. Достижение слабой сопряженности....................................................265
Часть IV.
Что дальше?
Глава 11. Только вперед...............................................................................................292
Приложение. Установка языка Python..................................................................312
Оглавление
Предисловие.....................................................................................15
Благодарности..................................................................................17
О книге.............................................................................................19
Для кого эта книга..................................................................................................... 19
Структура книги........................................................................................................ 20
О коде............................................................................................................................. 21
Форум liveBook.......................................................................................................... 22
Об авторе..........................................................................................24
Об обложке.......................................................................................25
От издательства.......................................................................................................... 26
Часть I.
Почему это важно?
Глава 1. Крупный план.................................................................................................. 28
1.1. Python — язык для корпоративных приложений................................... 30
1.1.1. Времена меняются................................................................................ 30
1.1.2. Что мне нравится в Python................................................................ 30
1.2. Python — язык для обучения......................................................................... 31
Оглавление 7
1.3. Дизайн — это процесс....................................................................................... 32
1.3.1. Пользовательский --">
- 1
- 2
- 3
- . . .
- последняя (84) »
Книги схожие с «Секреты Python Pro» по жанру, серии, автору или названию:
Марк Лутц - Программирование на Python, 2-е изд. Жанр: Программирование: прочее Год издания: 2002 |
Мэттью Фаулер - Asyncio и конкурентное программирование на Python Жанр: Python Год издания: 2022 |
Владимир Александрович Дронов, Николай Прохоренок - Python 3 и PyQt 5. Разработка приложений Жанр: Python Год издания: 2016 |
Джейсон Бриггс - Python для детей. Самоучитель по программированию Жанр: Python Год издания: 2017 |
Другие книги из серии «Для профессионалов»:
Билл Филлипс, Кристин Марсикано, Крис Стюарт и др. - Android. Программирование для профессионалов Жанр: Android Год издания: 2021 Серия: Для профессионалов |
Эрик Чоу - Python для сетевых инженеров. Автоматизация сети, программирование и DevOps Жанр: Python Год издания: 2023 Серия: Для профессионалов |
Шива Парасрам, Алекс Замм, Теди Хериянто и др. - Kali Linux. Тестирование на проникновение и безопасность Жанр: Linux Год издания: 2020 Серия: Для профессионалов |
Дэвид Бизли - Python. Исчерпывающее руководство Жанр: Python Год издания: 2023 Серия: Для профессионалов |