7 Pillars of Architecture - 11/30/2017
Here is my checklist to remind myself what I should be thinking about as I do architecture
- KISS: Keep it simple stupid (less is more)
- Patterns are tools, not imperatives. I suppose it is tempting, if the only tool you have is a hammer, to treat everything as if it were a nail.. There is no perfect pattern its all about use-cases.
- Test what will hurt (TWWH). Test based on risk, not coverage.
- Design, Implement, Learn, Refactor (DILR). I use this to remind myself not to get to attached to my own (or anyone else's) code. Do not be afraid to throw code away or re-factor.
Blog ID: 2017 Blog_636476791972333351