Domande con tag 'coding-standards'

7
risposte

Evita il metodo troppo complesso - Complessità ciclomatica

Non sei sicuro su come procedere con questo metodo per ridurre la complessità ciclomatica. Sonar riporta 13 mentre è previsto 10. Sono sicuro che non c'è niente di male nel lasciare questo metodo così com'è, ma solo sfidandomi su come obbedire a...
posta 25.11.2013 - 21:41
8
risposte

È meglio usare le cattive pratiche preesistenti o le buone pratiche che non si adattano bene al vecchio codice?

Ci stavo pensando perché stavo cercando di scrivere un'estensione per un software di terze parti esistente e il loro database è orribilmente denormalizzato. Avevo bisogno di usare le loro tabelle esistenti e aggiungere un sacco di nuovi campi....
posta 30.09.2011 - 17:09
12
risposte

Le funzioni lunghe sono accettabili se hanno una struttura interna?

Quando si affrontano algoritmi complicati in linguaggi con supporto per funzioni annidate (come Python e D) spesso scrivo funzioni enormi (perché l'algoritmo è complicato) ma lo mitigo usando funzioni nidificate per strutturare il codice complic...
posta 28.09.2010 - 00:18
21
risposta

Codice autodidattico vs. Codice commentato

Ho effettuato una ricerca ma non ho trovato quello che stavo cercando, non esitate a collegarmi se questa domanda è già stata fatta. All'inizio del mese questo post è stato realizzato: link Fondamentalmente per riassumere, sei un prog...
posta 24.02.2011 - 11:17
14
risposte

Come si superano i propri errori di codifica quando viene passato il codice legacy? [chiuso]

Come programmatori, spesso siamo orgogliosi delle nostre capacità e abbiamo opinioni molto forti su ciò che è "buono" e codice "cattivo". In qualsiasi momento delle nostre carriere, probabilmente abbiamo lasciato cadere un po 'di sistema lega...
posta 15.09.2010 - 20:28
4
risposte

Dovrei davvero usare tutte le maiuscole per le mie costanti?

Sono un programmatore Python principalmente che usa pylint per il linting del codice sorgente. Sono in grado di eliminare tutti gli avvisi tranne uno: nome non valido per una costante. Cambiando il nome in maiuscolo lo corregge, ma dovrei davver...
posta 16.02.2017 - 14:46
9
risposte

Interruzione di riga prima / dopo operatore [chiuso]

Sebbene la convenzione del codice Java di Sun suggerisca di mettere un'interruzione di riga prima dell'operatore, molte altre linee guida non sono d'accordo. Non vedo alcun pro e contro, quindi ci sono vantaggi nell'usare uno di questi stili ris...
posta 17.07.2011 - 16:01
8
risposte

I commenti dovrebbero dire PERCHÉ il programma sta facendo quello che sta facendo? (opinione su un motto dell'inventore di Forth) [duplicato]

Il spesso provocatorio Chuck Moore (inventore del Avanti lingua) ha dato il seguente consiglio [1] : Use comments sparingly! (I bet that's welcome.) Remember that program you looked through - the one with all the comments? How help...
posta 31.10.2012 - 22:56
11
risposte

Dovrebbero sempre essere utilizzate le migliori pratiche di codifica [chiuso]

Quando si codifica il software, l'architettura deve sempre essere la migliore pratica o pratica pratica per quanto riguarda l'applicazione in fase di costruzione? Se sto realizzando un'applicazione Web di due pagine che potrebbe durare 5 anni...
posta 14.06.2016 - 21:18
6
risposte

Standard di codifica dei test unitari

Di solito quando parliamo di standard di codifica ci riferiamo al codice del programma stesso, ma per quanto riguarda i test unitari? Esistono alcune linee guida sugli standard di codifica che sono esclusive dei test unitari? Quali sono?     
posta 31.10.2010 - 18:33