Software Design in Python

Software Design in Python portes grátis

Software Design in Python

Principles and Patterns

Mak, Ronald

Manning Publications

05/2026

456

Dura

Inglês

9781633439498

Pré-lançamento - envio 15 a 20 dias após a sua edição

Descrição não disponível.
PART 1: INTRODUCTION

1 THE PATH TO WELL-DESIGNED SOFTWARE

2 ITERATE TO ACHIEVE GOOD DESIGN

PART 2: DESIGN THE RIGHT APPLICATION

3 GET REQUIREMENTS TO BUILD THE RIGHT APPLICATION

4 GOOD CLASS DESIGN TO BUILD THE APPLICATION RIGHT

PART 3: DESIGN THE APPLICATION RIGHT

5 HIDE CLASS IMPLEMENTATIONS

6 DON'T SURPRISE YOUR USERS

7 DESIGN SUBCLASSES RIGHT

PART 4: DESIGN PATTERNS SOLVE APPLICATION ARCHITECTURE PROBLEMS

8 THE TEMPLATE METHOD AND STRATEGY DESIGN PATTERNS

9 THE FACTORY METHOD AND THE ABSTRACT FACTORY DESIGN PATTERNS

10 THE ADAPTER AND FACADE DESIGN PATTERNS

11 THE ITERATOR AND VISITOR DESIGN PATTERNS

12 THE OBSERVER DESIGN PATTERN

13 THE STATE DESIGN PATTERN

14 THE SINGLETON, COMPOSITE, AND DECORATOR DESIGN PATTERNS

PART 5: ADDITIONAL DESIGN TECHNIQUES

15 DESIGNING SOLUTIONS WITH RECURSION AND BACKTRACKING

16 DESIGNING MULTITHREADED PROGRAMS
Este título pertence ao(s) assunto(s) indicados(s). Para ver outros títulos clique no assunto desejado.
python software design; software design patterns; python design principles; object oriented python; python application architecture; design patterns in python; maintainable python code; scalable python applications; python class design; python decorators