yeasir007

Software design principles



1. SOLID :
SOLID principles are the foundation of a good software design which helps developers to write a maintainable and extendable code that can easily adapt with the future requirement. It’s acronym of five principles that are Single responsibilityOpen-closedLiskov substitutionInterface segregation and Dependency inversion. This acronym was first introduced by Michael Feathers based on Uncle Bob’s (Robert Cecil Martin) paper “Design Principles and Design Patterns” Here i will explain each of......

2. UML CASE :

UML is one kind of modeling language for visualizingspecifyingconstructing and documenting the artifacts of the system. It allows you to create a blue print of all aspects of the system, before actually physically implementing the system. Here I will explain details about UML...

No comments:

Post a Comment

Thanks for your comments