Tutte le domande

2
risposte

Va bene lasciare un log avanzato non tradotto?

Ho appena litigato con il mio capo su questo argomento (beh, il boss vince sempre così farò ciò che vuole) ma mi piacerebbe avere l'opinione di altri su questo: Stiamo creando un'applicazione complessa che verrà utilizzata da utenti esperti (...
posta 29.05.2014 - 09:22
3
risposte

Come faccio a indirizzare efficacemente il feedback di revisione del codice sui nomi di classi e metodi senza un suggerimento per un nome migliore o alternativo?

Parte del feedback sulla revisione del codice sta suggerendo nomi migliori per metodi e classi. Come posso indirizzare il feedback sui nomi di classi e metodi che non suggeriscono un'alternativa? Ad esempio, potrei creare la classe public c...
posta 10.02.2014 - 20:07
2
risposte

Come può l'aritmetica, come un bit shift, evitare la ramificazione?

Sto imparando a programmare il Game Boy Advanced (una vecchia console Nintendo). Stavo leggendo uno dei migliori tutorial su di esso e ho detto questo su come la ramificazione può essere fatta con l'aritmetica. [To optimise your code] avoid...
posta 21.11.2018 - 18:50
3
risposte

Sono ammessi i loop nel set di regole "Codice pulito"?

Dato il set di regole spiegato in "Clean Code", si può veramente usare for loops? La mia confusione deriva dal fatto che un ciclo for è un costrutto di basso livello in sé, quindi può essere utilizzato solo al livello più basso di astr...
posta 16.03.2016 - 22:20
4
risposte

Cosa deve essere fatto per consentire a un team di sviluppo di ridurre al minimo le difficoltà con l'aggiunta di nuovi membri del team? [duplicare]

Lavoro in una piccola azienda di sviluppo web e sto gestendo tutto il PHP / MySQL / ecc. per un po. Sto cercando di migliorare le nostre pratiche per consentire una collaborazione più semplice man mano che cresciamo. Alcune cose che ho in ment...
posta 22.11.2010 - 20:37
2
risposte

Come gestire il controllo delle versioni con più richieste di pull indipendenti in un repository Git?

Diciamo che Alice ha un repository Git, e la versione viene mantenuta all'interno del repository (diciamo package.json per npm). Bob invia una richiesta pull a Alice che incrementa il numero di versione da 0.1.0 a 0.1.1 Caro...
posta 24.06.2014 - 22:00
2
risposte

Uso del prefisso "mio" nella denominazione dell'oggetto

Sto refactoring una base di codice di grandi dimensioni e notando che l'autore usa spesso "my" per prefissare i nomi degli oggetti. Ad esempio, utilizzando myThingy per identificare un oggetto di tipo Thingy . Questo è generalmente cons...
posta 11.08.2017 - 22:17
4
risposte

Va bene lasciare che gli argomenti non validi scorrano su un altro metodo?

Ad esempio, prendi questo metodo: public List<string[]> ReadAll(int listCapacity) { List<string[]> list = new List<string[]>(listCapacity); while (Read()) { list.Add(GetCurrentRow()); } return li...
posta 04.07.2014 - 13:42
3
risposte

Con quale frequenza si utilizza il contenitore DI nell'applicazione MV.NET di ASP.NET

Durante la lettura di un libro, mi sono imbattuto in DI (dependency Injector) e nel successivo strumento contenitore DI. In precedenza, ho sviluppato un'applicazione seguendo un tutorial sul sito Web di asp.net che non ha mai utilizzato tale str...
posta 25.09.2011 - 07:00
11
risposte

White Boards - Chi li usa? [chiuso]

Quindi, sia come programmatore a tempo pieno che come hobbista (sviluppando le mie cose per uso personale e magari per vendere un giorno), sento che acquistando una grande lavagna bianca da appendere nella mia stanza a casa o qualcosa sarebbe es...
posta 22.12.2010 - 15:21