Dibyojyoti SanyalNov 23, 20214 min readSingle Responsibility and Separation of ConcernsExplains with example the notion of "separation of concerns" and "single responsibility" in object oriented design principles
Dibyojyoti SanyalNov 19, 20212 min readProcedural and Functional vs OO designShows few main difference between three types of programming language
Dibyojyoti SanyalOct 2, 20213 min readOrthogonality in Object Oriented Design PrincipleExplains with example the idea of orthogonality in object oriented design principles
Dibyojyoti SanyalAug 25, 20214 min readAvoid God Class in OO ProgrammingExplains with example what is meant by "avoid God class" in object oriented design principles
Dibyojyoti SanyalAug 21, 20215 min readCohesion & CouplingExplains with example the cohesion and coupling in object oriented design principles
Dibyojyoti SanyalApr 2, 20212 min readWhat transparency means in OO design principles ? How to apply transparency in OO programming ?Transparency is one of the Object Oriented Design Principles that helps developers keep the code readable and understandable.
Dibyojyoti SanyalFeb 21, 20212 min readWhat design & build increment means in OO design Principle ? How to apply it in code ?One of the many Object Oriented Design Principles with example to develop incrementally
Dibyojyoti SanyalFeb 21, 20213 min readWhat simplicity means in OO design principles ? How to write a simple OO program ?Design principles that helps developers keep the complexity low in object oriented programs with example
Dibyojyoti SanyalJan 30, 20213 min readWhat is Object Oriented Design(OOD)? Why use Object Oriented Design(OOD) Principles ?Object oriented design(OOD), its principles and its benefits for developers.