How do you ensure that your code adheres to SOLID principles during development?

Technical