Domande con tag 'design'

7
risposte

In che modo i team di sviluppo software professionali affrontano la complessità del design in progetti non banali?

In primo luogo, mi rendo conto che questa domanda potrebbe essere alquanto lunga e vaga e mi scuso per questo. Questo è probabilmente un problema di base con un nome breve per chiunque abbia "capito", ma non trovandomi a questo riguardo, per fav...
posta 21.05.2012 - 02:39
6
risposte

Did Dijkstra ha intenzione di modularizzare il codice, quando ha scritto sulla separazione delle preoccupazioni?

Per prima cosa, ho letto un estratto di "Sul ruolo del pensiero scientifico" del 1974 di Edsger W. Dijkstra: Let me try to explain to you, what to my taste is characteristic for all intelligent thinking. It is, that one is willing to study...
posta 18.09.2018 - 17:24
3
risposte

Perché non si consiglia di avere una proprietà set-only?

Oggi al lavoro uno dei miei colleghi ha rivisto il mio codice, e mi ha suggerito di rimuovere la proprietà set-only e utilizzare il metodo insted. Poiché entrambi eravamo occupati con altre cose, mi ha detto di guardare la sezione Property...
posta 22.02.2011 - 17:22
5
risposte

Come gestisci il controllo delle versioni in un progetto a più lati?

So che è una domanda ampia, quindi cercherò di essere il più specifico possibile. Questa domanda è più una questione "organizzativa" che tecnica. Abbiamo un progetto multi-lato con questi componenti principali: Un server che ospita la log...
posta 01.12.2014 - 15:01
4
risposte

In che modo esattamente un compilatore recupera da un errore di tipo?

Ho letto diversi articoli, articoli e la sezione 4.1.4, capitolo 4 di Compilatori: Principi, Tecniche e strumenti (2a edizione) (ovvero "Il libro del drago") che trattano tutti l'argomento del recupero degli errori del compilatore sintattico...
posta 18.01.2018 - 23:58
6
risposte

Il modo migliore per analizzare un file

Sto cercando di trovare una soluzione migliore per fare un parser ad alcuni dei famosi formati di file come: EDIFACT e TRADACOMS . Se non hai familiarità con questi standard, dai un'occhiata a questo esempio di Wikipedia: See below fo...
posta 07.05.2012 - 13:40
7
risposte

Come faccio ad essere in grado di scrivere codice per diventare un buon sviluppatore?

Sono frustrato dalla mancanza di spiegazioni concrete su come passare dalla possibilità di scrivere script (bash, awk) e scrivere applicazioni semplici (c, php, python) per progettare e sviluppare software più grandi e più complicati. Sembra che...
posta 02.12.2011 - 04:43
11
risposte

Progettare il letterale della gamma perfetta

Ho pensato a come avrei potuto progettare la gamma letterale "perfetta" se dovessi progettare un linguaggio. Per te che non conosci, conosci un intervallo letterale in un'istruzione che rappresenta un intervallo di valori, come 1-4. Sono più com...
posta 04.04.2011 - 12:11
9
risposte

Rimuovendo valori hard-coded e design difensivo vs YAGNI

Prima un po 'di background. Sto codificando una ricerca su Age - > Vota. Ci sono 7 classi di età, quindi la tabella di ricerca è di 3 colonne (Da | A | Tasso) con 7 righe. I valori cambiano raramente: sono tariffe legiferate (prima e terza...
posta 09.03.2011 - 14:19
4
risposte

Rapid prototyping e refactoring

A volte quando avvio un piccolo progetto (come un'app per Android), non so quale approccio si risolverà alla fine, e cerco solo un approccio e provarlo. Ma se non ho mai usato questo approccio prima (per una specie di applicazione che non ho mai...
posta 14.10.2012 - 01:34