Read "Agile Software Development" outline

xiaoxiao2021-03-06  39

"Agile Software Developments" Principles, Patterns and Practices Robert C.martin

This book won the 2003 Jolt Awards, a veritable celebrity, worth repeated reading.

The English subtitle of the book "Principles, Patterns and Practices" points to the core content of this book - the principle of agile development, OOP design mode, and its practice.

1. Agile development: four declarations, 12 principles. Introduction XP practice, more detailed introduction: plan, test, reconstruction. Finally, use agility methods to develop bowling integral procedures.

2. Agility OOP the five principles: SRP (The Single-Responsibilty Principle), OCP (The Open-Closed Principle), LSP (The Liskov Substitution Princile), DIP (The Dependency-Inversion Principle), ISP (The Interface-Segregation Principle) .

3. Software design pattern detailed:

Command and Active Object

Template Method & Strategy

Facade and Mediator

Singleton and Monostate

Null Object

Factory,

Composie,

Observe,

Abstract Server & Adapter & Bridge,

Proxy,

Visitor

State

4. Software package design principle.

转载请注明原文地址:https://www.9cbs.com/read-68058.html

New Post(0)