Domande con tag 'design'

4
risposte

Dove posso trovare esercizi di progettazione su cui lavorare? [chiuso]

Ritengo sia importante continuare a praticare le mie capacità di risoluzione dei problemi. Scrivere i miei mini-progetti è un modo, ma un altro è cercare di risolvere i problemi pubblicati online. È facile trovare online interessanti quiz di pro...
posta 17.12.2010 - 14:30
5
risposte

MVC: il controllore infrange il principio di responsabilità singola?

Il principio di responsabilità unica afferma che "una classe dovrebbe avere una ragione per il cambiamento". Nel modello MVC, il lavoro del Controller consiste nel mediare tra la vista e il modello. Offre un'interfaccia per la vista per segna...
posta 04.05.2014 - 00:01
3
risposte

Quanti dettagli inserire nella prima iterazione del progetto?

Ho appena iniziato un nuovo progetto personale (Python) e sto scrivendo quello che equivale a una "bozza preliminare" del programma, il minimo richiesto per fare ciò che voglio fare. Non sto ancora inserendo estesi errori / gestione delle eccezi...
posta 08.02.2015 - 19:41
4
risposte

È eccessivo riempire una collezione in una classe semplice solo per una migliore leggibilità?

Ho la seguente mappa: Map<Double, List<SoundEvent>> soundEventCells = new HashMap<Double, List<SoundEvent>>(); Questo HashMap mappa double valori (che sono punti nel tempo) alla corrispondente SoundEvent...
posta 17.09.2014 - 16:32
2
risposte

Il sovraccarico del metodo dell'obiettivo-c rende sconsigliabile un approccio progettuale di "molti piccoli metodi"?

Generalmente preferisco usare piccoli metodi, come raccomandato da, tra gli altri, Bob Martin in Clean Code . Ho anche letto abbastanza sugli interni di Objective-C per avere almeno qualche idea su come funzioni il suo invio di messaggi ( bbums...
posta 25.10.2011 - 23:08
6
risposte

Quando dovrei usare le stored procedure?

Se ho tutta la mia logica aziendale nel codice e utilizzo Entity Framework, in quali situazioni (se ce ne sono) farei meglio a spostare alcune logiche di business in una stored procedure, invece di mantenerla tutto in codice? Per essere chi...
posta 17.08.2016 - 12:57
4
risposte

Design del programma fenotropico

Recentemente ho trovato un'idea di Jaron Lanier chiamata "programmazione fenotropica". L'idea è di utilizzare interfacce "di superficie" invece di interfacce a punto singolo in programmi per computer che utilizzano le statistiche per scoprire...
posta 07.01.2014 - 17:03
5
risposte

If Else - Ripetuta logica di codice

Il mio capo mi ha dato un progetto con una logica particolare. Devo sviluppare una pagina web che deve guidare il navigatore in molti casi fino a quando arriva al prodotto. Questo è lo schema del percorso della navigazione nel sito: A...
posta 06.03.2015 - 13:18
2
risposte

Decisione di progettazione: perché generare p senza / p?

tl; dr Alcuni programmi molto diffusi, che generano html, generano solo tag di paragrafo di apertura, e non di chiusura, presumendo che il browser chiuderà correttamente i paragrafi. A prima vista, mi sembra che l'ipotesi che i browser c...
posta 04.09.2013 - 00:16
4
risposte

Come posso ottenere immagini gratuite per il mio software gratuito? [chiuso]

Così tanti progetti di software libero hanno bellissime opere d'arte, specialmente siti web, che mi chiedo dove i programmatori incontrano i loro artisti. C'è un posto dove chiedere questo oltre al banco scolastico delle major d'arte locali? Ho...
posta 26.04.2011 - 06:44