Object Oriented Design principles
Object Oriented Design principles help users to write high quality code. Today we will see what are the characteristics or what the design principles give when they are followed. To understand OO design principles you should know at least one OO programming. Here I have chosen to use JAVA. There are several principles and several names of the same principles. Here I will list the most popular basic ones which are well received and well known. I will list here what the characteristics are.
- Transparency
- Simplicity
- Incremental development approach
- Cohesion or Coherence and Coupling
- Orthogonality
To read an explanation on each of the above five points you can refer to my blog post
Top comments (0)