- Have a problem to solve or a requirement to implement
- Figure out a solution for it
- If your solution ends up being one of the known design patterns, all good.
What you should NOT do after you get a problem to solve:
- Do NOT go through a list of design patterns trying to find out which one could solve your problem.
The reason why I am saying this is because we are all guilty of this at some point in our careers whether we want to admit or not. What I am trying to say is that picking a design pattern first might just solve a part of your problem and it might even introduce unnecessary complexity. Please focus on finding the right solution.
- almirsCorner.com -
#architecture #coding #programming #softwaredevelopment #softwareengineering #ITsolutions