Domande con tag 'conventions'

4
risposte

invocazione di metodi all'interno di un'espressione condizionale

In uno spesso citato (se datato) riferimento per gli standard di codifica C # (pdf ; da Lance Hunt), la dichiarazione è fatta, 33. Avoid invoking methods within a conditional expression. Non ho visto questa raccomandazione altrove, inc...
posta 16.06.2014 - 18:08
2
risposte

Utilizzo di una classe di configurazione (per tutte le costanti / Magic)

Vengo da uno sfondo in cui l'utilizzo di un file di configurazione per ogni, se non ogni, costante è la migliore soluzione per la manutenibilità e la flessibilità del programma. Con questo intendo, ogni stringa codificata, intero, tabella / matr...
posta 15.01.2017 - 18:50
1
risposta

Come denominare il parametro filename per renderlo chiaro dovrebbe contenere il percorso completo? [chiuso]

Sto cercando la denominazione vitale del parametro stringa filename nell'elenco dei parametri utilizzato in vari metodi in cui è previsto nomefile con percorso completo . In molti casi, anche il percorso UNC può essere fornito come percors...
posta 20.04.2014 - 15:11
4
risposte

Lexing: un token per operatore o un token operatore universale?

Durante il lexing, quale sarebbe il modo migliore per tokenizzare gli operatori? Crei solo un token BinaryOperator o un token separato per ogni singolo operatore binario? Esempi: PlusOperator , MinusOperator , DivisionOperator...
posta 02.05.2014 - 15:30
4
risposte

Perché la seguente linea guida per la denominazione è diversa tra le lingue OO e non OO?

Sto lavorando con un linguaggio non OO e sto provando a nominare le mie routine in modo coerente. Mi sono imbattuto nelle seguenti linee guida del codice completo di Steve McConnell: To name a procedure, use a strong verb followed by an obj...
posta 19.12.2013 - 18:57
4
risposte

DTO sono importanti nell'azione ASP.NET MVC JSON?

Recentemente mi sono imbattuto in un progetto interno in cui utilizzavano DTO per tutta la soluzione, e quando mi sono seduto per implementare un nuovo controller MVC con un endpoint JSON REST ho deciso di utilizzare una convenzione anonima per...
posta 06.12.2013 - 19:30
2
risposte

Esistono standard di settore che definiscono la qualità del codice?

La nostra situazione specifica è che stiamo creando un accordo tra noi e un altro team per il controllo o l'uso condiviso di un'applicazione web basata su PHP che stiamo costruendo. Abbiamo una serie di standard e convenzioni documentati nelle n...
posta 14.05.2013 - 22:34
1
risposta

Perché i metodi sono considerati gli attributi di classe in Python?

Ho letto in un libro che entrambi i metodi e campi sono considerati gli attributi di una classe in Python. Tuttavia, recentemente mi è stato detto da un mio amico che i metodi potrebbero non essere considerati gli attributi di una clas...
posta 01.08.2013 - 22:40
1
risposta

Esiste un termine per le funzioni che iniziano con il prefisso "Is"?

Ci sono un certo numero di funzioni di un tipo; restituendo un valore booleano e il nome inizia sempre con il prefisso "Is". es. IsAlive() , IsDead() , IsKeyPressed() , IsKeyReleased() , ecc. Come categorizziamo questo tip...
posta 22.12.2018 - 14:32
2
risposte

Le convenzioni di denominazione devono essere coerenti o non tra più linguaggi di programmazione in un progetto? [duplicare]

Ho visto questa domanda su SO: qui ; la domanda è un po 'vecchia e non molti visti, quindi voglio chiederglielo di nuovo. Attualmente lavoro su un progetto usando C ++, C # e Actionscript-3, le convenzioni di C ++ e C # sono simili, ma AS3...
posta 13.02.2015 - 04:44