Code Complete indica che è necessario evitare sempre il codice in una lingua anziché il codice in essa contenuto. Con ciò intendono
Non limitare il tuo pensiero di programmazione solo ai concetti che sono supportati automaticamente dal tuo linguaggio. I migliori programmatori pensano a ciò che vogliono fare, quindi valutano come raggiungere i loro obiettivi con gli strumenti di programmazione a loro disposizione. (capitolo 34.4)
Questo non porta all'utilizzo di uno stile di programmazione in ogni lingua là fuori, indipendentemente dai punti di forza e di debolezza della lingua a portata di mano?
Oppure, per mettere la domanda in un formato più rispondente:
Proporrebbe che si dovrebbe provare a codificare il proprio problema nel modo più ordinato possibile con i particolari della propria lingua, o se si dovrebbe piuttosto cercare la soluzione più elegante in generale, anche se ciò significa che è necessario implementare possibilmente costrutti imbarazzanti che non esistono nativamente nella propria lingua?