Se lavorerai regolarmente al codice degli altri, dovrai essere in grado di leggerlo. Altre persone potrebbero persino aver bisogno di leggerlo.
Puoi imparare a leggere diversi stili di codice, ma il problema emerge quando devi cambiare mentalità quando guardi diverse sezioni di codice. C'è un costo molto evidente implicato in questa opzione . A volte è inevitabile, come passare dalla lettura di un lang funzionale alla lettura del codice orientato agli oggetti, ma quando devi cambiare il modo in cui leggi solo per leggere le pagine casuali del codice del tuo sito, si aggiunge rapidamente.
Se entrambi avete bisogno di lavorare regolarmente sul rispettivo codice, il costo è destinato a sommarsi e probabilmente vi entrerete in discussioni riguardo allo stile del codice: "Perché il% $ ^% sta facendo che ?"
Inoltre è importante che anche se tutte le tue pagine HTML sono separate e non è necessario che siano coerenti nel modo in cui gli ID di utilizzo, le classi ect, il tuo CSS e il tuo backend fanno hanno bisogno coerenza . Affinché il tuo CSS abbia un senso, devi capire come utilizzerai classi vs ID e il tuo nome per gli elementi. Le tue forme avranno bisogno di alcuni standard perché i nomi delle variabili che usi per i tuoi moduli tornano nel livello del server, e devono mappare bene agli input del database, laddove rilevanti.
Anch'io certamente non scarterei la nozione di codice leggibile dal momento che si tratta di un linguaggio di marcatura piuttosto che di un linguaggio di programmazione; semmai importa più nel markup perché il tuo codice non è compilato e il markup non semantico potrebbe effettivamente essere visualizzato in modo errato o avere problemi di accessibilità.