Domande con tag 'design'

2
risposte

Come strutturare molti progetti che possono essere versionati e distribuiti separatamente

Il mio team si trova in una situazione in cui è necessario creare circa 30 diversi processori. Per processori intendo codice che prende i dati da un DB e lo invia a un servizio remoto da qualche altra parte nel mondo. Ognuno di essi fa fondament...
posta 26.03.2014 - 13:29
3
risposte

Pattern di debugging condizionale migliore?

Data la necessità di accedere solo in modalità di debug, il modo più semplice sarebbe utilizzare le condizioni: def test(x, debug=False): if debug: print(x) # ...Some more code if debug: print("Something else")...
posta 25.05.2018 - 14:29
1
risposta

Che cos'è una buona architettura software per POS con modalità offline?

Ho un software per piccoli negozi di consegna (pizzeria, giapponese, ecc.) qui in Brasile che girano su alcune decine di clienti e ho la possibilità di estenderlo a molti altri clienti dopo averlo evoluto in un POS completo (Punto di vendita )....
posta 12.01.2017 - 11:46
2
risposte

auto vs super () "inconsistenza" in Python

Secondo Python documentazione , super() può essere usato senza argomenti all'interno delle definizioni di classe , perché il compilatore lo inserisce implicitamente con argomenti contestuali: class C(B): def method(self, arg):...
posta 17.03.2017 - 18:14
2
risposte

Dovremmo utilizzare un membro protetto nella classe base o un membro privato nella classe derivata?

Le ragioni possono variare dal principio di rottura / linee guida di OO a considerare protetto come parte dell'API pubblica. Quindi, cosa dovremmo fare se alcune classi derivate hanno gli stessi membri? Dovremmo dichiararli nella classe base...
posta 16.12.2017 - 02:35
3
risposte

L'approccio migliore per mantenere due prodotti software in una base di codice

Bene, permettimi di far luce sulla domanda ambigua. Abbiamo un'applicazione di analisi scritta in Angular 2 e Scala utilizzata da un numero piuttosto elevato di aziende. Qualche volta l'anno scorso c'è stata l'idea di utilizzare i grafici e le c...
posta 25.07.2017 - 09:11
3
risposte

Come posso migliorare nello spiegare i processi software complessi agli sviluppatori? [chiuso]

Sono davvero alle prese con le mie specifiche del software. Non sono un programmatore professionista, ma mi diverto a farlo per divertimento e ho creato un software che voglio vendere in seguito, ma non sono soddisfatto della qualità del codice....
posta 06.10.2012 - 14:08
2
risposte

Valori costanti nell'interfaccia

Qualche tempo fa ho letto due libri diversi e ognuno di loro dà una risposta totalmente diversa alla domanda se è un buon modello per definire i valori costanti nell'interfaccia (in java). Quindi sono curioso delle tue opinioni con alcuni arg...
posta 08.11.2012 - 09:04
3
risposte

Come imparare / diventare capace di fornire un design di qualità per le app?

Sono interessato a cose che un programmatore dovrebbe imparare / conoscere per fornire una progettazione dell'architettura dell'applicazione estremamente buona. Come noto, qualsiasi progetto può essere considerato valido per determinate circo...
posta 05.04.2011 - 11:05
6
risposte

Quanto è probabile che un programmatore diventi un buon designer?

Sono un programmatore e sono abbastanza bravo a programmare. Posso facilmente cogliere la maggior parte degli argomenti tecnici come Linux, Amministrazione dei sistemi, Database e, naturalmente, nuovi linguaggi di programmazione. Mi sono persino...
posta 06.05.2011 - 03:28