Roman Leventov
A software engineer with a special interest for software design. I publish weekly Engineering Ideas where I share articles and papers about software development, cloud architecture, data engineering, reliability, operations, and team culture which I find insightful.
Articles by Roman Leventov
Single Responsibility Principle Unpacked
This article explains the Single Responsibility Principle (SRP): what does it practically mean? And when and how should we apply it?
Read more