si concentra sulla leggibilità e sull'aspetto coerente del codice: l'intelligibilità a livello lessicale è un elemento fondamentale dello stile di codifica
Le parentesi graffe dovrebbero essere sulla loro linea o no? Cosa ne pensi? if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } o dovrebbe essere if (you.hasAnswer()) { you.postAnswer(); } else { you.doSomething(); } o anche if (you.hasAnswer()) you.postAnswer(); else you.doSomething(); Per favore, sii costruttivo! Spiega perché, condividi esperienze, esegui …
Stiamo pensando di imporre un unico formato di codice standard nel nostro progetto (formato automatico con azioni di salvataggio in Eclipse). Il motivo è che attualmente c'è una grande differenza nei formati di codice utilizzati da diversi (> 10) sviluppatori, il che rende più difficile per uno sviluppatore lavorare sul …
Mi piace mantenere le mie righe di codice al di sotto di 80 caratteri perché: Non devo fare alcuno scorrimento orizzontale; So che la linea è probabilmente troppo complicata se supera questo limite; e si stampa bene sulla carta. Per quanto riguarda quest'ultimo, ho incontrato solo pochi che in realtà …
Ci sono state alcune osservazioni sullo spazio bianco già in discussione sui posizionamenti delle parentesi graffe. Io stesso tendo a cospargere il mio codice con righe vuote nel tentativo di separare le cose che vanno insieme in gruppi "logici" e, si spera, rendere più facile per la prossima persona leggere …
Stavo leggendo Code Complete e nel capitolo su layout e stile, prevedeva che gli editor di codice avrebbero usato una sorta di formattazione rich text. Ciò significa che al posto del codice appare così Procedure ResolveCollisions { Performs a posteriori collision resolution through spatial partitioning algoritm } ( CurrentMap : …
Quasi sempre formatto il mio codice prima di impegnarmi per assicurarmi che sia fatto correttamente. Alla maggior parte del mio team non importa davvero e non sempre formatta correttamente il loro codice (cose minori che non influiscono sul codice ma influiscono sulla leggibilità quando provano a mantenerlo). Di recente ho …
Uso eclipse per la codifica e il linguaggio che usiamo è Java. Una volta mi è stato suggerito da qualcuno di formattare correttamente il codice, usando il formatter automatico (CTRL + MAIUSC + F) Mentre questo comando formatta il codice, ma a volte sento che l'aspetto generale diventa strano, e …
Alcune persone giurano chiudendo i loro file PHP con ?>, alcuni dicono che è più ottimizzato per lasciarlo fuori. So che non è essenziale averlo lì, mi sto solo chiedendo quali sono i pro e i contro di fare questo e quali sono le migliori pratiche.
Devo interrompere le query SQL in diverse righe? Ad esempio nel progetto a cui sto lavorando, abbiamo una query che richiede 1600 colonne! 1600 + caratteri tab. Ho scritto domande come questa: "SELECT bla , bla2 , bla FROM bla " . "WHERE bla=333 AND bla=2" . "ORDER BY nfdfsd …
Chiuso . Questa domanda deve essere più focalizzata . Al momento non accetta risposte. Vuoi migliorare questa domanda? Aggiorna la domanda in modo che si concentri su un problema solo modificando questo post . Chiuso 5 anni fa . Sono sicuro di non essere il solo a sentirsi frustrato quando …
Sto usando Eclipse e ne parlerò come esempio, ma sono sicuro che questo è il caso in qualsiasi altro IDE. Eclipse ha il comando CTRL- Shift- Fche formatta automaticamente il tuo codice. È una buona pratica usare questo tipo di formattazione? Sto chiedendo nel contesto di un grande progetto in …
Ho bisogno di uno strumento (per uso interno) che formatta il codice SQL (SQL Server / MySQL). Ci sono vari strumenti di terze parti e siti web online che lo fanno, ma non esattamente come ne ho bisogno. Quindi voglio scrivere il mio strumento adatto alle mie esigenze. La prima …
Un suggerimento del "Clean code" di Bob Martin mi fa grattare la testa. "Se una volta una funzione chiama un'altra, dovrebbero essere vicini verticalmente e il chiamante dovrebbe essere al di sopra della chiamata" Finora, sono stato più o meno fedele alle linee guida .Net, che raggruppano i membri della …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.