Before We Begin: What is SOLID and My Initial Thoughts