Principles of Package Design: Creating Reusable Software Components

Author:   Matthias Noback
Publisher:   APress
Edition:   1st ed.
ISBN:  

9781484241189


Pages:   275
Publication Date:   14 November 2018
Format:   Paperback
Availability:   Manufactured on demand   Availability explained
We will order this item for you from a manufactured on demand supplier.

Our Price $211.17 Quantity:  
Add to Cart

Share |

Principles of Package Design: Creating Reusable Software Components


Add your own review!

Overview

Full Product Details

Author:   Matthias Noback
Publisher:   APress
Imprint:   APress
Edition:   1st ed.
Weight:   0.566kg
ISBN:  

9781484241189


ISBN 10:   1484241185
Pages:   275
Publication Date:   14 November 2018
Audience:   Professional and scholarly ,  Professional & Vocational
Format:   Paperback
Publisher's Status:   Active
Availability:   Manufactured on demand   Availability explained
We will order this item for you from a manufactured on demand supplier.

Table of Contents

Part 1: Class Design.- Chapter 1: The Single Responsibility Principle.- Chapter 2: The Open/Closed Principle.- Chapter 3: The Liskov Substitution Principle.- Chapter 4: The Interface Segregation Principle.- Chapter 5: The Dependency Inversion Principle.- Part 2: Package Design.- Chapter 6: The Release/Reuse Equivalence Principle.- Chapter 7: The Common Reuse Principle.- Chapter 8: The Common Closure Principle.- Chapter 9: The Acyclic Dependencies Principle.- Chapter 10: The Stable Dependencies Principle.- Chapter 11: The Stable Abstractions Principle.- Chapter 12: Conclusion.- Appendix A: The Full Page Class.-

Reviews

Author Information

Matthias Noback is a professional PHP developer. He runs his own web development, training, and consultancy company called Noback's Office. In the past, he has worked as a software developer at Driebit (Amsterdam) and IPPZ (Utrecht), and as CTO at Ibuildings (Utrecht). Since 2011 he has been regularly writing on his blog about advanced software development topics. Favorite topics include software architecture, legacy code, testing, and object design. Other books by Matthias are A Year with Symfony and Microservices for Everyone.

Tab Content 6

Author Website:  

Customer Reviews

Recent Reviews

No review item found!

Add your own review!

Countries Available

All regions
Latest Reading Guide

MRG2025CC

 

Shopping Cart
Your cart is empty
Shopping cart
Mailing List