Introdução à Arquitetura e Design de Software Uma Visão sobre a Plataforma Java


Neste livro são oferecidos a programadores e desenvolvedores diversos recursos capazes de abranger inúmeras soluções no universo da programação Java. Costurando tudo na criação de projetos na plataforma Java e passando pelas diversas opções de tecnologias e formas de arquitetar a aplicação.

Descrição

Criar um projeto na plataforma Java é um grande desafio: são diversas opções de tecnologias e formas de arquitetar a aplicação. Neste livro, os autores, renomados especialistas da área, oferecem a programadores e desenvolvedores diversos recursos capazes de abranger inúmeras soluções no universo da programação Java, incluindo desde modelagem e design das classes, até detalhes importantes das tecnologias mais adequadas. Sempre com uma visão técnica e prática capaz de elucidar muitas questões enfrentadas tanto pelo profissional iniciante quanto por aquele que está começando a adquirir experiência na plataforma Java.

A proposta deste livro é apresentar a plataforma em um nível de detalhamento não encontrado em nenhum outro no mercado, desde a descrição do bytecode e da JVM até a possibilidade de utilização de outras linguagens. Também são revistos conceitos importantes de orientação a objetos, entre eles, herança, encapsulamento, uso de interfaces, domain driven design, injeção de dependências e más práticas.

Críticas