Uma Visão Crítica
Uma Visão Crítica
-
Mais ênfase em padrões de projeto e arquiteturais
Anti-padrões (anti-patterns)
Frameworks, ...
Novos paradigmas: ex. Aspectos
Difícil encontrar profissionais que desempenhem o
papel de um arquiteto
Implantação do fluxo de Análise e Projeto deve
ser incremental
Resistência da equipe
Formação contínua é necessária
Análise e Projeto OO com UML e Padrões| 2
Copyright © 2006 Qualiti. Todos os direitos reservados.
-
Processo sistematizado, mas na prática são
necessárias técnicas complementares
Referências
Referências bibliográficas
Ivar Jacobson, Grady Booch e James Rumbaugh
Addison-Wesley, 1998.
The Unified Modeling Language Reference Manual
James Rumbaugh, Ivar Jacobson e Grady Booch
Addison-Wesley, 1999.
IBM Rational Method Composer (novo RUP)
http://www-128.ibm.com/developerworks/rational/library/nov05/kroll/
Applying UML and Patterns
Craig Larman, Prentice-Hall, 2002
Pattern-Oriented Software Architecture: A System of
Patterns.
F. Buschmann , R. Meunier, H. Rohnert, P. Sommerlad, M.Stal
Análise e Projeto OO com UML e Padrões| 4
Copyright © 2006 Qualiti. Todos os direitos reservados.
The Unified Software Development Process
Referências bibliográficas
Erich Gamma et al. Addison-Wesley, 1994
Patterns of Enterprise Application Architecture
Martin Fowler, Addison-Wesley. 2002.
Design Patterns Java Workbook
Steven John Metsker, Addison-Wesley, 2002
Effective Java Programming Guide
Joshua Bloch, Addison-Wesley, 2000
Core J2EE Patterns
Deepak Alur, John Crupi and Dan Malks.
Prentice Hall / Sun Microsystems Press
Análise e Projeto OO com UML e Padrões | 5
Copyright © 2006 Qualiti. Todos os direitos reservados.
Design Patterns: Elements of Reusable Objectoriented Software.
Referências bibliográficas
The Design Patterns Java Companion, James Cooper.
http://www.patterndepot.com/put/8/JavaPatterns.htm
Enterprise Solution Patterns Using .NET, David Trowbridge.
-
http://msdn.microsoft.com/en-us/library/ms998469.aspx
Interactive Application Architecture Patterns. Derek Greer.
-
http://www.ctrl-shift-b.com/2007/08/interactive-applicationarchitecture.html
MVC (Model View Controller) Design Pattern. Tel Aviv,
-
http://aviadezra.blogspot.com/2008/06/mvc-model-viewcontroller-design.html
GUI Architectures. Martin Fowler
-
http://www.martinfowler.com/eaaDev/uiArchs.html
Análise e Projeto OO com UML e Padrões| 6
Copyright © 2006 Qualiti. Todos os direitos reservados.
-
Download

Uma Visão Crítica