The Rules of Three
Hardly anything is unique. A few things are, but most are not. When you know which parts you’ve seen before, you can spend your time where it will make the most difference.
Any component can be broken down into three parts – know them and cut your workload in half. Using the Rules of Three will help you recognize patterns, recognize uniqueness, and work on what matters.
Now how do you organically write code so that it follows this three part pyramid structure? Follow our Three Keys to Interface Development.