Non me ne sono reso conto fino a poco tempo fa, ma uso lo Allman style quando si scrive codice javascript.È vero che dovrei usare lo stile di K & R quando scrivo javascript?
Secondo http://encosia.com/in-javascript-curly-brace-placement-matters-an-example/ Dovrei usare K&R style. Questo perché in alcune situazioni il posizionamento della parentesi graffa sulla riga successiva può causare problemi. Il problema per me è che sono diventato piuttosto affezionato allo stile Allman e preferisco non cambiarlo.
Quindi, la mia domanda (s)
E 'vero che lo stile Allman può causare errori dovuti alla posizionamento di parentesi graffe in JavaScript? Che ne dici di jquery?
C'è qualche trucco che mi consente di utilizzare lo stile Allman senza problemi a causa di parentesi graffe?
Esistono altri problemi associati all'utilizzo di questi stili?
Immagino che dipenda da quanto spesso restituite i letterali dell'oggetto –
Non riesco a vedere alcun problema che possa sorgere, tranne la leggibilità. Tuttavia K & R sembra avere più senso per me, poiché dichiaro spesso funzioni e/o oggetti all'interno di chiamate di funzione (ad es. 'SetTimeout (1000, function() {complex_functions_content});' Il contenuto della funzione complessa sarebbe in un la nuova riga e le parentesi di chiusura (sia quella riccia che quella rotonda) si trovano nell'ultima riga, sullo stesso livello di indentazione della chiamata della funzione setTimeout. Scrivere un codice simile con lo stile Allman apparirebbe strano IMHO – Mark
Questo è spaventoso .. –