Alltför många juniorutvecklare har fått idén att det enda sättet att lära sig är genom att göra. Du börjar med att göra, men resan från junior till senior går ut på att följa andras arbete, läsa om andras framgång och misslyckande, diskutera dina idéer med andra – så att du inte återuppfinner framgångsrecepten och inte upprepar andras misstag, men viktigast av allt att finslipa intuitionen om bra designarkitektur och att skapa skalbara system.