hboyer.com
Insights to Designing Solutions - Heather Boyer
A good, thoughtful design can help eliminate a lot of burden and cost later down the road in the form of less development time, client satisfaction, and extensibility. Don’t Repeat Yourself (DRY) When designing your solution, consider future growth of the feature or product. Build reusable components to reduce repeating yourself to solve similar problems. …