C'è una linea tra leggibilità vs compilazione o velocità di elaborazione?
A parte i casi estremi, non penserei che valga la pena di risparmiare un po 'di più in favore della leggibilità ...
Ad esempio; una cattiva idea, a mio avviso, rim...
Si dice spesso che la leggibilità è forse la più importante misura di definizione della qualità di un dato pezzo di codice per ragioni che riguardano la manutenibilità, la facilità di comprensione e l'uso.
Cosa definisce la parola leggi...
Esiste un uso legittimo di hack di manipolazione dei bit in linguaggi di livello superiore come Java?
Riesco a vederle utili in programmi a bassa intensità e ad uso intensivo di calcolo sensibili alla velocità, ad es. elaborazione grafica o...
In un programma diviso in molte funzioni con le quali è previsto che si eseguano uno dopo l'altro, quando (se mai) è preferibile a:
A) Esegui le funzioni una dopo l'altra in main() ?
o
B) Esegui una funzione in main() e hai que...
(Il framework utilizzato in questione è AngularJS quindi la domanda può essere tradotta come "Se introdurre direttive per piccoli segmenti di codice ripetuti in Views")
Come sviluppatore che si concentra sullo sviluppo del backend Java, sono...
Mi piacerebbe sapere, è considerata una pratica comune utilizzare costruzioni come |= , && , || , != del tutto nella singola riga di codice?
per es.
hasErrors |= vi2!=null && vi2.hasErrors() || vi.hasErro...
Quest'anno ho iniziato a utilizzare diverse librerie di terze parti (tutte open source) e ho notato che alcune eccezioni lanciano in modo corretto (cioè dichiarando esattamente quali eccezioni controllate possono essere lanciate da un metodo nel...
Uso espressioni regolari su base giornaliera, dato che il mio lavoro quotidiano è del 90% in Perl (legacy codebase, ma questo è un altro problema). Nonostante questo, trovo ancora il lookhead e il look per essere terribilmente confuso e spesso i...
Diciamo che ho alcuni metodi che accedono al File System, e voglio che siano un po 'robusti, voglio lanciare degli errori in modo che l'utente possa reagire:
Se il file non ha diritti di lettura / scrittura, desidero informarlo.
Se il fi...
Supponiamo che abbia due directory: house-1 e house-2 . Ogni directory di casa deve avere i file che descrivono le sue finestre e porte.
Sto cercando di capire come nominare i file e le directory. Le mie due opzioni attuali sono:
h...