
O livro intitulado: Arquitetura e Design de Software - Uma visão sobre a plataforma Java (que já possui um site http://www.arquiteturajava.com.br/) foi escrito por "nada mais nada menos" que: Fábio Kung, Guilherme Moreira, Nico Steppat, Paulo Silveira e Sérgio Lopes (Caelum não lhe veio a cabeça?).
"O prefácio de Phillip Calçado já deixa bem claro que não há uma arquitetura de caixinha, e de que cada caso deve ser estudado a fundo."
Não é preciso dizer mais nada...
O draft inicial dos conteúdos:
- Arquitetura pré-pronta de caixinha? Prefácio de Phillip Calçado
- Introdução
- Plataforma Java
- Java como plataforma, não como linguagem
- Gerenciar memória não é simples
- Otimizacao prematura é a raiz de todo mal
- Tome cuidado com o ciclo de vida de objetos caros
- A comunidade Java - do JCP aos fóruns
- A burocracia e o lado ruim das especificações
- A linguagem certa para cada tarefa
- Tópicos de Orientação a Objetos
- Evite herança, favoreça composição
- Programe voltado a interface, não a implementação
- Prefira a imutabilidade
- Cuidado com a criação indiscriminada de getters e setters
- Modelo anêmico
- Domain-Driven Design
- O Código e a Linguagem Ubíqua
- Java avançado
- Refletindo seu código
- Configurando: anotações e XML
- Entendendo o NoSuchMethodError e o ClassLoader hell
- Manipulação de bytecode
- Design
- Baixo acoplamento, alta coesão
- Inversão de Controle: Cadê a minha chave de fenda?
- Fábricas e o mito do baixo acoplamento
- O que preciso para ser IoC-based?
- Arquitetura
- Camadas e Camadas: a confusão de tiers e layers
- Granularidade correta: Minimize a comunicação entre tiers
- Model View Controller
- Dois tiers
- Tres tiers
- N-tiers
- Mensageria assíncrona
- Frameworks e especificações Java EE
- Enterprise Java Beans
- JavaServer Faces facilita a criação de interfaces?
- Considere usar uma ferramente de mapeamento objeto relacional
- Logar é melhor que debugar
- Evite escrever seu proprio framework
- Injeção de dependência
- SOA - Same Old Architecture?
- A burocratização do SOAP vale a pena?
- Não escreva XML dentro de XML: não veja XML
- Considere um outro protocolo leve
- SOA: Same Old Architecture?
- Web 2.0
- Segurança
3 comentários:
Com certeza , esse sera um super lançamento.
Abordando muitas armadilhas que podemos entrar no dia a dia, e esses mestres em desenvolvimento compartilhando com a gente!
Uma otimo livro Brazuca.
E que não venha caroo!! :)
Deus abençôe suas palavras Eder! E que não venha caro!
Gostei do título! Penso o quão bom seria se os brasileiros lessem mais. O primeiro passo é ler algo que lhe causa prazer, pra nos desenvolvedores nada melhor do que um livro dos cobra... sabe aquela sensação que se tem quando se lê e concorda com a maioria das idéias... parabéns.
Postar um comentário