“Hello Patterns”
This chapter will focus on the principles that underpin all good code. Design patterns are an extension of these principles, so it is important to walk before you run. Once the basics have been covered, we’ll look at some bad Blueprint code so that we can understand the process of fixing it, which we will do by following some step-by-step guides.
In this chapter, we’ll be covering the following topics:
- S.O.L.I.D. principles
- Exploring solutions to common problems
- The trade-off