Software Design for Python Programmers: Principles and patterns #1
Новинка
Новинка

Software Design for Python Programmers: Principles and patterns

Тип книги:
Печатная книга
О товаре
Перейти к описанию
Автор на обложке
Ronald Mak
Год выпуска
2026
Тип бумаги в книге
Офсетная
Тип обложки
Мягкая обложка
Тип книги
Печатная книга

О книге

Software Design for Python Programmers shows you how to level up from writing Python code to designing Python applications. Following intuitive "before" and "after" examples of improved code, you'll l
2 869 ₽ 5 038 ₽
Магазин
Подписаться
CMFQY
Перейти
4.7
Чат
Заказы
1.9 K
О магазине

Описание

Software Design for Python Programmers shows you how to level up from writing Python code to designing Python applications. Following intuitive "before" and "after" examples of improved code, you'll learn to plan and execute Python applications effectively and avoid bugs associated with unmanaged state, poorly-formed classes, inflexible functions, and more.

Great applications take advantage of established design principles and patterns that maximize performance, maintainability, and reliability. This book helps you master the "Pythonic" approach to architectural principles, such as encapsulation, abstraction, method variation, and more. The examples are in Python, but the techniques will apply to any object-oriented language.

In Software Design for Python Programmers , you'll learn to:

• Analyze requirements and plan application architecture

• Evolve designs through iterative development

• Shape Python classes with high cohesion and loose coupling

• Use decorators to introduce abstraction, enforce constraints, and enrich behavior

• Apply industry-standard design principles to keep code modular and maintainable

• Choose and implement the right design patterns for complex challenges

Great software starts with thoughtful design. You'll be a more effective developer if you can decide how data will flow through your applications, create a winning software architecture, and structure functions, classes, and modules before you write a line of code. This book will get you started!
Артикул
5752212546
Автор на обложке
Ronald Mak
Год выпуска
2026
Тип бумаги в книге
Офсетная
Тип обложки
Мягкая обложка
Тип книги
Печатная книга
Язык издания
Английский
Количество страниц
458
Размер упаковки (Длина х Ширина х Высота), см
16.5CM*24.0CM
Размеры, мм
16.5CM*24.0CM
ISBN
9781633439498
Сохранность книги
Очень хорошая
Информация о технических характеристиках, комплекте поставки, стране изготовления, внешнем виде и цвете товара носит справочный характер и основывается на последних доступных к моменту публикации сведениях
Отзывы о товаре 0 Software Design for Python Programmers: Principles and patterns
Рейтинга пока нет. Он формируется на основе актуальных отзывов на заказанные и оплаченные товары

Как правильно задавать вопросы?

Будьте вежливы и спрашивайте о товаре, на карточке которого вы находитесь

Если вы обнаружили ошибку в описанием товара, воспользуйтесь функцией

Как отвечать на вопросы?

Отвечать на вопросы могут клиенты, купившие товар, и официальные представители.

Выбрать «Лучший ответ» может только автор вопроса, если именно этот ответ ему помог.