This week I’d like to point you to five articles I previously posted on this blog and from which I think that they’re as relevant as they were at the time. The first three are about general software design principles, software architecture and software quality while the final two refer to specific best practices and common design patterns for Angular:
- Writing Disposable Code, Not Reusable Code (November 06, 2016)
- What Causes Over-engineering and How Can You Prevent It? (April 16, 2017)
- Less Is More (October 02, 2016)
- RxJS: Observables, Observers, Subjects … (September 02, 2018)
- My Curated Collection of Angular Design Patterns, Best Practices, and Other Resources (February 16, 2020)