This is a rejoinder to Frank’s Si tratta di una controreplica a Frank's article articolo on the same topic. sullo stesso argomento. He discusses 13 scenarios. Egli discute 13 scenari. I would like to point to one simple way to spot a bad architect and also how you can spot a good architect. Desidero a punto un semplice modo per individuare un cattivo architetto e anche come si può individuare un buon architetto.

A bad architect will inevitably show lack of practical knowledge and use specifications and authorities to justify his statement. Un cattivo architetto inevitabilmente mostrano la mancanza di esperienza e di uso specifiche e le autorità per giustificare la sua dichiarazione. They are swayed by fads and lacking a grounding on reality will tend to adopt and force anything new and shiny on the poor developers. Esse sono influenzate da mode e privi di una terra sulla realtà tenderà ad adottare e vigore nulla di nuovo e brillante sui poveri sviluppatori. They are also the over-engineering types. Sono anche i più tipi di genio. The tendency to over-complicate design is a sure-fire sign of poor architects. La tendenza a un eccesso di complicare design è un sicuro segno di fuoco poveri architetti. It is easy to spot them. E 'facile da individuare. Jot down the points above and go to your next meeting. Raccogli le punti al di sopra e passare alla successiva riunione. You will know how good your architect is. Sapete bene come è il tuo architetto.

A real architect will have a strong grounding on reality. Un vero e proprio architetto avrà una forte realtà a terra. He knows when to use any technology and when not to. Egli sa quando di utilizzare qualsiasi tecnologia e quando non. He will justify with solid understandable logic when questioned and will not rely upon highfalutin words and specifications. Egli giustifica con una solida logica comprensibile quando interrogato e non fare affidamento su di highfalutin parole e le specifiche. A good architect will also choose the simplest solution that meets the requirements. Un buon architetto anche scegliere la soluzione più semplice che soddisfa i requisiti.

PS. I always had this nagging suspicion that UML thumping architects (this who generate reams of UML documents and almost nothing else) are most often than not bad architects. Ho sempre avuto il sospetto che nagging UML thumping architetti (che generano questo risme di UML documenti e quasi niente altro) sono la maggior parte dei casi non male architetti. Recently I was trying to use a JSP Table component from a project which repeatedly touted its clean design and UML diagram but didn’t even have a 5 minute user guide. Sono stato di recente cercando di utilizzare un componente Tabella JSP da un progetto che touted ripetutamente il suo design pulito e diagramma UML, ma non ha nemmeno 5 minuti a guida. After honest effort to decipher the nearly non-existent documentation and doc-less javadocs I gave up and chose Ext Grid component instead. Dopo onesto tentativo di decifrare la quasi inesistente la documentazione e doc-meno javadocs ci ho rinunciato e si è scelto int Grid componente. Have you seen any correlation between UML thumpers and bad architects? Hai visto alcuna correlazione tra UML THUMPERS e cattivi architetti?