2010-02-04 18 views
13

Quali progetti di documenti Web (non libri) (UML o altro) per applicazioni software?Sito Web di progettazione software

Gli architetti edili hanno molte risorse disponibili per l'ispirazione e la costruzione. Non cerco risorse per la costruzione di software (come Meyer Object-Oriented Software Construction), ma piuttosto esempi di progetti per componenti software o diagrammi di classe che possono essere utilizzati come punto di partenza per lo sviluppo di un'applicazione.

Esempi di applicazioni possono includere:

Il Design Patterns libro è un buon inizio, ma il livello un po 'troppo basso.

+0

Non ricordo il nome, ma un vecchio collega aveva un libro pieno di modelli di dati per diversi settori aziendali. Tutto ciò che ricordo fu che fu pubblicato da Addison-Wesley intorno al 2003-2004. –

+0

@Ken. Grazie, ma sto cercando specificamente i siti web (che, a differenza dell'inchiostro e della carta, possono crescere nel tempo nel contenuto). –

+0

So cosa intendi, ma i domini aziendali non cambiano molto nel tempo :) –

risposta

0

Per semplici spiegazioni, codici di esempio e casi d'uso di modelli di progettazione software comuni, è possibile controllare http://sourcemaking.com/design_patterns. Sono generalmente finalizzati a risolvere problemi comuni e possono, in effetti, essere considerati come architetture riutilizzabili nello sviluppo del software.

Per informazioni relative a sistemi specifici del dominio, ad esempio giochi, ci possono essere altri problemi specifici del dominio che sono stati affrontati in diverse architetture, come ad esempio alcuni dei link che hai fornito. Trovare una singola fonte che possa elencare tutte queste informazioni in un'architettura unificata potrebbe non essere possibile, nella migliore delle ipotesi. I modelli di progettazione generici, come quelli della Gang of Four, sono un inizio migliore per questo motivo, credo.