Domande con tag 'design'

8
risposte

Quali sono le cause che portano a un software sovraccarico? [chiuso]

Oggi ho deciso di eseguire un'installazione pulita per i driver Creative Sound Blaster, poiché iniziano sempre a fare il glitch da soli dopo un po 'di tempo. E questo significava che dovevo passare attraverso l'intera procedura di pulizia. E mi...
posta 11.12.2011 - 16:26
4
risposte

Qualunque alternativa pratica al modello di Segnali + Slot per la programmazione GUI?

La maggior parte degli strumenti GUI utilizza oggi il modello Signals + Slots. Era Qt e GTK +, se non sbaglio, chi lo ha fatto da pioniere. Sai, i widget o gli oggetti grafici (a volte anche quelli che non vengono visualizzati) inviano segna...
posta 01.04.2012 - 17:45
8
risposte

Past If statements Arrays, loop ... E adesso?

Ho rinunciato a programmare un po 'più di un anno fa quando ho continuato a colpire questo muro. Sto rivisitando l'argomento perché voglio creare un'applicazione Android di base. Ma sento che la mia conoscenza limitata non sarà sufficiente. E...
posta 04.01.2013 - 03:56
4
risposte

Perché i generatori e le funzioni Python condividono la parola chiave "def"?

Considera quanto segue: def some_function(): return 1 def some_generator(): yield 1 Nel codice sopra, some_function è una funzione, mentre some_generator è un generatore. Sembrano abbastanza simili. Il problema che ho...
posta 28.01.2015 - 04:13
2
risposte

Perché è inappropriato utilizzare i diagrammi UML per pianificare come sarà organizzato il codice?

So, yes, diagrams can be inappropriate at times. When are they inappropriate? When you create them without code to validate them, and then intend to follow them. There is nothing wrong with drawing a diagram to explore an idea. Agile...
posta 15.12.2015 - 06:30
6
risposte

Dove, in un sistema orientato agli oggetti, dovresti, se possibile, scegliere le strutture (stile C) rispetto alle classi?

C e molto probabilmente molte altre lingue forniscono una parola chiave struct per creare strutture (o qualcosa di simile). Questi sono (almeno in C), da un punto di vista semplificato come le classi, ma senza polimorfismo, ereditarietà, me...
posta 28.02.2011 - 19:23
3
risposte

Un DAO dovrebbe essere singleton o no?

Sto sviluppando un'API RESTful e penso che sia conveniente usare DAO per le mie risorse perché, anche se ho intenzione di utilizzare solo la memoria per archiviarle, non voglio chiudere una porta a chiunque usi la mia libreria se ha deciso di ut...
posta 03.06.2016 - 12:52
5
risposte

Equivalente della corrispondenza del modello idiomatico in Java

Sto costruendo un simulatore che analizza alcuni eventi da STDIN e li "esegue". Il mio background è principalmente la programmazione funzionale in questi giorni, quindi mi è sembrato naturale fare qualcosa del genere: data Event = Thing1...
posta 10.05.2016 - 17:41
7
risposte

Sto rendendo le mie lezioni troppo granulari? Come dovrebbe essere applicato il principio di responsabilità individuale?

Scrivo un sacco di codice che prevede tre passaggi di base. Ottieni dati da qualche parte. Trasforma i dati. Metti quei dati da qualche parte. In genere finisco per utilizzare tre tipi di classi, ispirati ai rispettivi modelli di prog...
posta 06.11.2017 - 22:13
2
risposte

Separazione della logica aziendale da DB-logic con le transazioni

Abbiamotrelivellinellanostraapplicazione.Livellodiservizioperfornireun'APIesterna.LivelloBOperlanostralogicaaziendaleeunostratoDAOperlanostraconnessionealdatabase.Diciamoognivoltacheaggiorniamounfile,vogliamoanchecambiarequalcosanellacartella,a...
posta 04.10.2016 - 10:17