Informazioni di base sul modello di visualizzazione '4 + 1' nell'architettura software

1

Sono nuovo nell'ingegneria del software e ho letto di recente il famoso documento di Philippe Kruchten "Architectural Blueprints-The" 4 + 1 "View Model of Software Architecture".

Ha definito 4 + 1 visualizzazioni includendo Vista logica , Visualizzazione processo , Visualizzazione sviluppo la Vista fisica , e use-case.

Ma trovo anche che alcune persone li chiamano Visualizzazione struttura , Visualizzazione implementazione , Visualizzazione interazione e Vista implementazione .

Qual è la differenza tra loro? Chi lo cambia? Mi sento confuso. Anche se ci sono forse piccole differenze in quanto sono la stessa cosa ma solo in nomi diversi, voglio solo sapere perché questo cambiamento accade? Thx

    
posta HC.YU 20.10.2017 - 14:04
fonte

1 risposta

3

Hai letto un libro sull'ingegneria del software. Congratulazioni. Hai scoperto che ha il proprio vocabolario che non è universale. Vuoi indietro i tuoi soldi?

Leggi altri libri e scoprirai che questo sta accadendo, molto. Vieni sul nostro campo ha meno di 100 anni. La matematica è molto più vecchia e ha ancora questo problema . Ci sono almeno tanti modi per scuoiare un gatto quanti sono i gatti.

L'importante è che leggere il suo libro ti abbia dato un buon modo per pensare a come risolvere i tuoi problemi. Se riesci a trovare qualcuno che legge lo stesso libro, ora hai un linguaggio comune da usare come mano corta per comunicare queste idee. In caso contrario, tornare a utilizzare l'inglese.

Il libro della Gang of four probabilmente è venuto più vicino a darci un nuovo vocabolario per comunicare rapidamente idee complesse. Tuttavia, trovo che io sia fortunato se il 50% delle persone in un negozio di codici abbia persino sentito parlare del libro. E ha dozzine di libri spin-off.

Magari unisciti a un club del libro?

    
risposta data 20.10.2017 - 22:23
fonte

Leggi altre domande sui tag