Domande con tag 'coding-standards'

3
risposte

Qualcuno può raccomandare standard di codifica per TSQL?

Da tempo abbiamo gli standard di codifica per il nostro codice .Net e sembrano esserci diverse fonti affidabili per idee su come applicarle che si evolvono nel tempo. Mi piacerebbe essere in grado di mettere insieme alcuni standard per l'SQL...
posta 17.01.2011 - 15:07
2
risposte

Dobbiamo convalidare l'intero utilizzo del modulo o solo argomenti di metodi pubblici?

Ho sentito che si consiglia di convalidare gli argomenti dei metodi pubblici: Se un controllo per null se non si aspetta nulla? Un metodo dovrebbe validarne i parametri? MSDN - CA1062: convalida degli argomenti dei metodi pubblici...
posta 16.07.2015 - 00:29
3
risposte

Il mio codice sorgente dovrebbe essere in UTF-8?

Sento che spesso non scegli il formato in cui si trova il tuo codice. Voglio dire che la maggior parte dei miei strumenti in passato ha deciso per me. O non ci ho nemmeno pensato davvero. Stavo usando TextPad su Windows l'altro giorno e mentre s...
posta 13.06.2012 - 21:55
3
risposte

Esiste un modo standard per indicare che una funzione restituisce un nuovo puntatore?

A volte voglio delegare la costruzione di oggetti che una classe possiede per una funzione separata. Qualcosa come Vertex* new_vertex(const Options& options) { // do stuff... return new Vertex(...); } dove la funzione è destinata a...
posta 15.07.2015 - 05:14
2
risposte

Convenzione di denominazione: campo che inizia con "m" o "s"

Ho visto molto codice (ad esempio un codice sorgente Android) dove il nome del campo inizia con m mentre i campi statici iniziano con s Esempio (tratto dalla sorgente della classe Visualizza Android): private SparseArray<Object...
posta 26.11.2012 - 11:20
9
risposte

Come posso promuovere la codifica pulita sul mio posto di lavoro?

Lavoro con un sacco di codice legacy Java e RPG su un'applicazione aziendale interna. Come ci si potrebbe aspettare, gran parte del codice è scritto in molti stili diversi e spesso è difficile da leggere a causa di variabili con nomi scarsi, for...
posta 05.12.2010 - 01:25
2
risposte

Quali sono i motivi per cui si usano nomi di classi pienamente qualificati nel codice sorgente?

Recentemente ho trovato codice in cui gli sviluppatori hanno utilizzato nomi di classi pienamente qualificati E hanno importato nomi di classi nel loro codice sorgente. Esempio: import packageA.Foo; public class Example { public packag...
posta 24.01.2012 - 04:41
6
risposte

È considerata una cattiva pratica eseguire JavaScript diverso per IE

È considerata una cattiva pratica (e quanto pessima) eseguire diversi JavaScript per IE? Attualmente sto scrivendo un po 'di JavaScript e il modo più semplice per lavorare intorno alle stranezze di IE sembra essere quello di controllare la versi...
posta 16.05.2012 - 14:52
2
risposte

Che cosa fai quando lavori con più lingue con diversi schemi di lettere maiuscole?

Sto facendo una webapp usando Django. La convenzione di Python per la denominazione delle variabili è in minuscolo_con_scorri, ma la convenzione Javascript è camelCase. Inoltre, ho visto molte persone utilizzare caratteri minuscoli con identific...
posta 17.11.2011 - 16:51
3
risposte

Convenzione di denominazione per le funzioni che hanno effetti collaterali? [chiuso]

Ho sentito qualcuno dire che la loro lingua ha una convenzione in cui i nomi delle funzioni che mutano stato devono terminare con un punto esclamativo. Sto cercando di scrivere un codice più funzionale e mi piace l'idea di contrassegnare in qual...
posta 04.10.2016 - 17:55