Domande con tag 'clean-code'

1
risposta

Questa sintassi "wireless" per il mio framework creerà una buona struttura / progettazione del codice?

Sono al punto in cui mi sto dedicando allo sviluppo freelance di alcune applicazioni web complesse, e mi piacerebbe sviluppare una struttura leggera per il mio uso personale, ma mi piacerebbe avere qualche consiglio da più programmatori esperti...
posta 07.07.2014 - 01:53
1
risposta

Modo manutentivo per mantenere gli oggetti in memoria

Sto cercando di capire il modo migliore per mantenere gli oggetti in memoria senza averli sparsi ovunque all'interno del codice. Ad esempio: ho un sistema di menu PyQT che interagisce con gli oggetti. Attualmente, questi menu sono in grado di...
posta 09.02.2018 - 23:17
1
risposta

Come realizzare "Dillo, non chiedere" in un'architettura di cipolla per l'analisi dei dati

Attualmente sto pensando a come implementare un software che ho scritto alcuni anni fa con un'architettura pulita / esagonale / a cipolla. Questo non sarà un "Grand Redesign from Heaven", dal momento che non sono più coinvolto nel progetto, ma p...
posta 15.12.2017 - 11:50
2
risposte

Aumenta un'eccezione generata con alcune informazioni contestuali

L'applicazione di questa domanda è fondamentalmente un traspolatore che contiene molta logica. Il transpiler è scritto in C ++ (che non dovrebbe essere molto rilevante per questa domanda), e traspone un linguaggio speciale (che abbiamo sviluppat...
posta 30.05.2017 - 10:36
0
risposte

La leggibilità delle funzioni / metodi "equivalenti" vale il suo costo di manutenzione?

Prima di tutto, mi dispiace se si tratta di un duplicato, non potrei pensare a nessuna "corretta" dicitura per cercare su questo. In secondo luogo permettimi di chiarire: con "equivalente" intendo i metodi che hanno lo scopo di avere lo stess...
posta 20.09.2018 - 21:27
1
risposta

Accesso a più entità nel repository: architettura pulita

Ho una chiamata API che restituisce un elenco di Payments , ogni Payment contiene un User . Devo chiamarlo, salvare i risultati nel database, recuperare tutti i pagamenti e gli utenti e restituirli tutti al presentatore. Sull'interf...
posta 11.09.2018 - 14:47
1
risposta

Convalida i dati per annidare o meno all'interno di try and catch

Sto convalidando i dati, in questo caso voglio uno dei tre inti. Sto facendo questa domanda, poiché è il principio fondamentale a cui sono interessato. Questo è un esempio di base, ma sto sviluppando le migliori pratiche ora, quindi quando le co...
posta 29.10.2013 - 12:37
3
risposte

Convincere un team di sviluppo a utilizzare un modello di progettazione migliore [chiuso]

Di recente sono entrato in una società in cui mi è stato assegnato il compito di creare un sistema per uno dei loro clienti. Il lavoro che ho svolto fino ad ora ha funzionato bene, ma lo sviluppatore più anziano del team che è stato con la compa...
posta 01.11.2018 - 20:27
3
risposte

Le proprietà protette sono malvagie? [duplicare]

Parte introduttiva del codice: class BaseClass { protected Foo MyFoo { get; } } class ChildClass : BaseClass { void SomeMethod() { MyFoo.DoStuff(); //Here, I have no idea that MyFoo is not defined in this class,...
posta 13.11.2017 - 15:28
4
risposte

Devo commentare o rimuovere qualsiasi codice non usato dalla mia soluzione?

Stavo lavorando su una storia e all'ultimo minuto mi è stato chiesto di nascondere qualcosa dall'interfaccia utente e la useremo nella prossima versione. Devo rimuoverlo o commentarlo Devo rimuovere o commentare qualsiasi cosa relativa...
posta 24.05.2017 - 11:03