Full threadpeterhi·Write shallow code, code that is the simplest solution for the problemIf the word "architect" springs to mind then you are doing it wrongView on HN