“Cosa è uno stile”: uno stile di programmazione tratta di come scrivere il codice, e non di cosa scrivere. Alcune convenzioni presenti in rete fondono i due concetti, proponendo stili di sviluppo e trucchi di programmazione all’interno dello stesso testo.
Ad esempio, la determinazione del nome di una variabile è un aspetto legato allo stile, come pure la posizione delle parentesi graffe in un ciclo; il suggerimento di utilizzare asserzioni, oppure su come scrivere una classe singleton sono aspetti legati al cosa scrivere.