Domande con tag 'coding-standards'

3
risposte

"statico" come indizio semantico sull'apolidia?

Recentemente ho intrapreso un refactoring di un progetto di medie dimensioni in Java per tornare indietro e aggiungere test unitari. Quando mi sono reso conto di quanto fosse dolore deridere singoletti e statici, alla fine ho "ottenuto" quello c...
posta 10.12.2012 - 22:59
3
risposte

Perché non prefixiamo Enums, Abstract classes e Structs?

La comunità C # ha utilizzato così ubiquamente il prefisso "I" per indicare un'interfaccia che anche i programmatori più inesperti sanno utilizzare. Perché è allora che non prefiggiamo enumerazioni, classi astratte o strutture (eventualmente...
posta 23.07.2013 - 08:34
1
risposta

Migliori pratiche di progettazione delle applicazioni del database [duplicato]

C'era una volta pratica comune sia per la business logic che per la logica del database da scrivere nella stessa lingua (es. PL / SQL, Transact SQL, ecc.), più recentemente la pratica è quella di separare l'applicazione in livelli / livelli co...
posta 26.08.2011 - 04:46
3
risposte

Quando si confronta una variabile stringa con una stringa letterale con .equals (), esiste una pratica standard per l'ordine degli articoli? [chiuso]

Ci sono vantaggi per ognuno e capisco le differenze, ma cosa è considerato migliore / pratica standard? E perché? Ad esempio: "myString".equals(myStringVar) Evita un potenziale NPE e non richiede un controllo nullo. (Cosa buona?) Puli...
posta 07.05.2012 - 21:21
3
risposte

Bug che possono essere evitati con gli standard di codifica [chiuso]

Sto cercando statistiche (o stime) che sostengano l'affermazione secondo cui gli standard di codifica aiutano a ridurre i bug. I numeri duri sarebbero carini, anche se non ho avuto un gran bell'aspetto. Ho anche guardato il bug tracking per vari...
posta 08.03.2012 - 23:53
4
risposte

Rilavorazione di una funzione che restituisce un codice intero che rappresenta molti stati diversi

Ho ereditato un codice terribile che ho incluso un breve esempio di seguito. Esiste un nome per questo particolare anti-pattern? Quali sono alcuni consigli per refactoring questo? // 0=Need to log in / present username and password // 2...
posta 21.06.2017 - 20:09
8
risposte

Che dire di tutte quelle regole di codifica?

Ho sempre sostenuto l'idea di avere regole di programmazione per sviluppatori in un'azienda o in un progetto specifico. Soprattutto se l'azienda ha dimensioni superiori a 10. Più grande è l'azienda, maggiore è la necessità. So che molte persone...
posta 28.03.2011 - 20:48
2
risposte

Perché le 24 linee sono un'estensione del terminale predefinita comune?

80x24 caratteri sembra essere un default molto comune per le finestre di terminale. Questa risposta fornisce un ottimo motivo storico sul perché la larghezza è di 80 caratteri. Ma perché l'altezza è comunemente 24 (o 25) linee?     
posta 15.05.2012 - 22:24
2
risposte

Convenzione di denominazione delle variabili nel linguaggio di programmazione C # [chiuso]

Sto guardando un video su C # sulle variabili. L'autore dichiara una variabile all'interno di un metodo e la chiama così: string MyName="James"; la mia domanda è: quale convenzione è raccomandata da .Net Framework. È il caso Pascal come nell'...
posta 26.08.2013 - 18:40
5
risposte

Posizionare marcatori di testo all'interno di stringhe in cattivo stile? C'è un'alternativa?

Lavoro con stringhe massive che richiedono molta manipolazione. Ad esempio, potrei generare una stringa come questa: Part 1 Boat Section A Programming Part 2 Partitioning boats for programming. Section AA Section SQL Entr...
posta 21.11.2016 - 13:20