Blog

Clean code: Class design principles

We continue series of articles about Clean Code conceptions.
We would write about Class design principles: Single Responsibility Principle, Open Closed Principle, Liskov Substitution Principle, Dependency Inversion Principle, Interface Segregation Principle, Class size.

Read more
Clean code: smells

We continue series of articles about Clean Code conceptions.
We would write about code smells and code metrics: indicators, that help to analyze code in our software solution.

Read more
Clean code: general principles

We start serie of articles about Clean Code conceptions, that based on famous book of R.Martin Clean Code: A Handbook of Agile Software Craftsmanship, classification of Urs Enzler from BBV and our experience. Code with examples given on C# language, but it could be suitable and transfered for most of all OOP languages.

Read more