Solid principles for solid developers: 4 steps on the way to strong architecture

Under modern requirements for the software development process, the developers have so much info, requirements, patterns and principles to follow, so sometimes it is hard to keep everything in mind. So senior developers formed particular patterns and behavioural habits that make the developer’s life easier and final code clearer. These principles we are going to […]