segunda-feira, março 13, 2006

Leituras da Semana VI

Essa postagem traz alguns livros importantes para a aplicação e uso prático da UML para facilitar a comunicação, documentação e realização de arquitetura em projetos.

UML 2 Toolkit --> O exemplo final no capítulo 11 (acompanhado
com todos os diagramas e código-fonte no CD) é excelente. Realiza o
processo desde os requisitos, passando por análise e design e
chegando ao código. Eu achei ótimo para mostrar como se passa de
modelos para código (aliás esse é o ponto mais difícil de ensinar. É
por isso que muitas vezes pego turmas que não entendem o porquê da
UML e em seus TGs realizam uma documentação de sistema sem aderência
nenhuma à arquitetura e ao código-fonte ).

Applying UML and Patterns, 3rd Edition --> Essa 3a. edição é
bem diferente das anteriores e extremamente recomendável. Esse livro
facilita muito o entendimento em especial de quando, aonde e porquê
usar design patterns.

UML in Practice --> Um livro recheado com exemplos diversos e
bem didáticos.

Streamlined Object Modeling --> Um livro que possui
procedimentos e patterns para melhorar o modelo conceitual (ou modelo
de domínio ou diagrama de classes preliminar).
Particularmente achei muito mais didático que o livro do
Fowler "Analysis Patterns". É baseado no também excelente e mais
antigo "Java Modeling in Color with UML" de Peter Coad.

Building J2EE Applications with RUP --> Excelente livro que
pega um exemplo de sistema de leilão e o transforma aos poucos
utilizando as disciplinas e atividades do RUP. Quando entra na
arquitetura e no design utiliza o o contexto do J2EE. Excelente
exemplo e organização.

Domain Driven Design --> Esse já é pro pessoal mais avançado.
O livro recém-lançado "POJOs in Action" mostra, usando as mais novas
tecnologias Java, como aplicar na prática os conceitos de Domain-Driven Design.

Use Case Modeling --> Como eu escrevi na resenha da Amazon
sobre esse livro: If you can buy only one book about use cases (and
an excellent introduction about Vision artifact and stakeholders
also) then buy this one !!!!

Engenharia de Software, 2a. Edição de Wilson de Pádua Paula
Filho--> Para terminar e prestigiar um excelente professor e autor
brasileiro. Seu livro de Engenharia de Software, com um processo
baseado no UP chamado Práxis, é excelente também em termos de seus
exemplos de modelagem. Uma boa referência para os que possuem
dificuldade com o inglês.

Marcadores:

0 Comentários:

Postar um comentário

Links para este artigo:

Criar um link

<< Home


Veja as Estatísticas