Tutte le domande

5
risposte

È una cattiva idea usare getter / setter e / o proprietà? [duplicare]

Sono perplesso dai commenti sotto questa risposta: link Un utente sta discutendo contro l'uso di getter / setter e proprietà. Egli sostiene che la maggior parte delle volte il loro utilizzo è un segno di un cattivo design. I suoi commenti...
posta 10.10.2017 - 19:32
5
risposte

È corretto ripetere il codice per i test unitari?

Ho scritto alcuni algoritmi di ordinamento per un compito di classe e ho anche scritto alcuni test per assicurarmi che gli algoritmi fossero implementati correttamente. I miei test sono lunghi solo 10 righe e ce ne sono 3 ma solo 1 riga cambia t...
posta 18.03.2012 - 19:44
6
risposte

Cosa ne pensi di questa nuova sintassi if-then [chiusa]

Stavo solo pensando a qualcosa che sarebbe davvero bello avere nei miei controlli if-elif-else. if condition: stuff() elif condition: otherstuff() then: stuff_that_applies_to_both() else: stuff_that_doesnt_aply_to_either()...
posta 19.10.2010 - 18:32
4
risposte

Come convincere i miei colleghi che fare le cose correttamente farà risparmiare tempo

Recentemente ho iniziato con una nuova società, con una manciata di programmatori. È un'azienda di medie dimensioni, con circa 70 dipendenti, ma l'IT ha solo 9-10, e ci sono 3 "programmatori" accanto a me. Tuttavia, questi ragazzi hanno un'esper...
posta 11.02.2013 - 22:48
9
risposte

Controlli in bin o esegui il debug di cartelle (e dll) nel tuo TFS?

Domanda veloce su TFS - Ragazzi, fate check-in in bin / debug in TFS? (se sì, perché?) Dal momento che il contenuto di tali cartelle è generato dinamicamente è meglio lasciarle fuori in modo che il programmatore non si imbatta in problemi di sol...
posta 22.12.2010 - 20:14
9
risposte

È fuori luogo dare critiche costruttive non richieste a un programmatore? [duplicare]

Recentemente ho iniziato a lavorare in un nuovo ufficio che utilizza un programma proprietario scritto da uno sviluppatore solista. Occasionalmente lavora come supporto tecnico part-time, ma la società ha firmato questo software e non viene pi...
posta 07.10.2010 - 15:26
3
risposte

L'Iniezione delle Dipendenze di Poor Man è un buon modo per introdurre la testabilità su un'applicazione legacy?

Nell'ultimo anno, ho creato un nuovo sistema utilizzando Dependency Injection e un container IOC. Questo mi ha insegnato molto su DI! Tuttavia, anche dopo aver appreso i concetti e gli schemi appropriati, ritengo sia una sfida disaccoppiare i...
posta 16.01.2018 - 19:54
4
risposte

Perché dovresti usare MVC su Web Forms?

Recentemente un architetto ha descritto la nostra azienda come una soluzione Rolls-Royce (MVC) quando tutto ciò di cui aveva bisogno era una Toyota (Web Forms). Sono curioso di scoprire cosa ne pensi dei moduli web rispetto a MVC come scelta...
posta 22.11.2010 - 18:58
9
risposte

Il dover scorrere orizzontalmente rende il codice meno leggibile?

Bene, lo fa? È considerato una cattiva pratica? IMO, è meno leggibile. Odio dover scorrere a destra, quindi di nuovo a sinistra, a destra, a sinistra e così via. Rende la codifica più dolorosa e talvolta mi confonde. Ad esempio, ogni volta...
posta 25.03.2011 - 19:41
3
risposte

Va bene se non riesco a risolvere un problema quando si è seduti davanti a un computer? [chiuso]

Sono un programmatore hobbista e un principiante. Il più delle volte, non riesco a risolvere il problema mentre sono seduto davanti al computer. Ad esempio, stavo cercando di scoprire se un numero è un potere di un altro. Non riuscivo a capire l...
posta 11.03.2016 - 22:18