Domande taggate «design»

Domande sulla risoluzione dei problemi e pianificazione di una soluzione attraverso la progettazione di software.


5
OOP: Quali sono alcune delle situazioni in cui il design basato su classi è migliore di quello basato su interfaccia?
Stavo leggendo il sito Web di JDOM . Perché l'API JDOM è definita in termini di classi concrete anziché di interfacce? Jason Hunter riassume gli argomenti contro un'API basata su interfaccia per JDOM: Con le interfacce tutto diventa una fabbrica, gli elementi devono essere "importati" in nuovi documenti anziché semplicemente …

6
Il modo migliore per analizzare un file
Sto cercando di trovare una soluzione migliore per creare un parser in alcuni dei formati di file famosi come EDIFACT e TRADACOMS . Se non hai familiarità con questi standard, dai un'occhiata a questo esempio da Wikipedia: Vedi sotto per un esempio di un messaggio EDIFACT utilizzato per rispondere a …



1
Questo cattivo design? Come può essere migliorato?
Ho scritto quanto segue qualche tempo fa, ma sono venuto a recensirlo di recente, e ora non penso che sia un buon design. Il design è per una sorta di livello di database modulare che utilizza Entity Framework 4. Esiste un singolo oggetto di database che carica (pigramente) contesti di …
9 design 


3
Come è stato progettato Git?
Di recente il mio posto di lavoro è passato a Git e lo adoro (e odio!). Lo adoro davvero ed è estremamente potente. L'unica parte che odio è che a volte è troppo potente (e forse un po 'conciso / confuso). La mia domanda è ... Come è stato progettato …



11
Progettare la gamma perfetta letterale
Ho pensato a come progettare la gamma "perfetta" letterale se progettassi 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ù comunemente utilizzati nei cicli for / foreach Sembra che ci siano un paio di problemi da …

6
Dove, in un sistema orientato agli oggetti, dovresti, se del caso, scegliere le strutture (stile C) rispetto alle classi?
C e molto probabilmente molte altre lingue forniscono una structparola chiave 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à, metodi e così via. Pensa a un linguaggio orientato agli oggetti (o multi paradigma) …

7
Plagio HTML / CSS
Sto affrontando un problema qui. Un cliente mi ha chiesto di copiare un sito esatto, e anche se sto cercando di convincerlo a cercare un nuovo design, non lo accetta. Adora questo design così tanto (da un lato è orribile e obsoleto, ma non glielo direi!) Sono passate un paio …
9 design  ethics 



Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.