Architecture versus pattern recognition

Most programming is a variant of “cut and paste” programming. You find the archetype you’re looking for, adapt it, and then paste it into the program from a mixture of sample code and blog posts. It works; you move on. Some programmers are even more experienced. Their pattern recognition and Pavlovian syntax response is all Architecture versus pattern recognition