E-book747 páginas5 horas
Desbravando SOLID: Práticas avançadas para códigos de qualidade em Java moderno
Nota: 0 de 5 estrelas
()
Sobre este e-book
Você já aprendeu a programar e certamente já ouviu falar em Orientação a Objetos e seus conceitos como classes, objetos, métodos, interfaces, herança, polimorfismo. Mas você sabe, efetivamente, quando e como aplicar tudo isso? Ao trabalhar com programação, é clara a necessidade de organizar nosso código para que ele seja fácil de entender e manter, otimizando sua leitura e minimizando o impacto de eventuais mudanças.
Neste livro, Alexandre Aquiles mostra práticas de design e arquitetura para você organizar seu código através dos princípios SOLID. Você verá tópicos avançados da Orientação a Objetos, com bons e maus exemplos de aplicação dos conceitos, para aprender como realmente tirar o melhor proveito das técnicas e saber tomar decisões para cada contexto. Através de plugins e módulos Maven e JPMS, chegaremos a uma Arquitetura Hexagonal. Tudo isso, demonstrado em uma aplicação real e com acesso a vídeos com o passo a passo dos códigos.
Neste livro, Alexandre Aquiles mostra práticas de design e arquitetura para você organizar seu código através dos princípios SOLID. Você verá tópicos avançados da Orientação a Objetos, com bons e maus exemplos de aplicação dos conceitos, para aprender como realmente tirar o melhor proveito das técnicas e saber tomar decisões para cada contexto. Através de plugins e módulos Maven e JPMS, chegaremos a uma Arquitetura Hexagonal. Tudo isso, demonstrado em uma aplicação real e com acesso a vídeos com o passo a passo dos códigos.
Relacionado a Desbravando SOLID
Ebooks relacionados
Refatorando com padrões de projeto: Um guia em Java Nota: 0 de 5 estrelas0 notasOrientação a Objetos e SOLID para Ninjas: Projetando classes flexíveis Nota: 5 de 5 estrelas5/5Elixir: Do zero à concorrência Nota: 0 de 5 estrelas0 notasVue.js: Construa aplicações incríveis Nota: 0 de 5 estrelas0 notasDesconstruindo a Web: As tecnologias por trás de uma requisição Nota: 0 de 5 estrelas0 notasProgramação funcional em .NET: Explore um novo universo Nota: 0 de 5 estrelas0 notasComponentes reutilizáveis em Java com reflexão e anotações Nota: 0 de 5 estrelas0 notasKubernetes: Tudo sobre orquestração de contêineres Nota: 5 de 5 estrelas5/5Angular 11 e Firebase: Construindo uma aplicação integrada com a plataforma do Google Nota: 0 de 5 estrelas0 notasArquitetura de software distribuído: Boas práticas para um mundo de microsserviços Nota: 0 de 5 estrelas0 notasGuia prático de TypeScript: Melhore suas aplicações JavaScript Nota: 0 de 5 estrelas0 notasJavaScript Assertivo: Testes e qualidade de código em todas as camadas da aplicação Nota: 0 de 5 estrelas0 notasRoadmap back-end: Conhecendo o protocolo HTTP e arquiteturas REST Nota: 4 de 5 estrelas4/5GraphQL: A revolucionária linguagem de consulta e manipulação de dados para APIs Nota: 0 de 5 estrelas0 notasDesenvolvimento web com ASP.NET MVC Nota: 0 de 5 estrelas0 notasCaixa de Ferramentas DevOps: Um guia para construção, administração e arquitetura de sistemas modernos Nota: 0 de 5 estrelas0 notasECMAScript 6: Entre de cabeça no futuro do JavaScript Nota: 5 de 5 estrelas5/5Modernização de Aplicação no Microsoft Azure: Explorando o potencial da nuvem Nota: 0 de 5 estrelas0 notasDatas e horas: Conceitos fundamentais e as APIs do Java Nota: 5 de 5 estrelas5/5APIs REST em Kotlin: Seus serviços prontos para o mundo real Nota: 0 de 5 estrelas0 notasAPIs REST: Seus serviços prontos para o mundo real Nota: 0 de 5 estrelas0 notasMicrosserviços e EJB: Escale sua aplicação, não a complexidade Nota: 0 de 5 estrelas0 notasTest-Driven Development: Teste e Design no Mundo Real Nota: 0 de 5 estrelas0 notasFront-end com Vue.js: Da teoria à prática sem complicações Nota: 5 de 5 estrelas5/5Segurança em aplicações Web Nota: 0 de 5 estrelas0 notasDSL: Quebre a barreira entre desenvolvimento e negócios Nota: 0 de 5 estrelas0 notasSOA aplicado: Integrando com web services e além Nota: 0 de 5 estrelas0 notasMezzio e PHP 7: Uma união poderosa para criação de APIs Nota: 2 de 5 estrelas2/5Armazenando dados com Redis Nota: 0 de 5 estrelas0 notasAplicações Java para a web com JSF e JPA Nota: 0 de 5 estrelas0 notas
Livros recomendados para você
21 dias para curar sua vida: Amando a si mesmo trabalhando com o espelho Nota: 4 de 5 estrelas4/510 Maneiras de manter o foco Nota: 5 de 5 estrelas5/5Ego transformado Nota: 5 de 5 estrelas5/5Aprender Inglês - Textos Paralelos - Histórias Simples (Inglês - Português) Blíngüe Nota: 4 de 5 estrelas4/5O milagre da gratidão: desafio 90 dias Nota: 4 de 5 estrelas4/510 Perguntas para você alcançar o autoconhecimento Nota: 5 de 5 estrelas5/5O poder da ação: Faça sua vida ideal sair do papel Nota: 4 de 5 estrelas4/5As 48 leis do poder Nota: 3 de 5 estrelas3/5Especialista em pessoas: Soluções bíblicas e inteligentes para lidar com todo tipo de gente. Nota: 5 de 5 estrelas5/5Para todas as pessoas intensas Nota: 4 de 5 estrelas4/5Emoções inteligentes: governe sua vida emocional e assuma o controle da sua existência Nota: 5 de 5 estrelas5/5O óbvio também precisa ser dito Nota: 5 de 5 estrelas5/5O milagre da manhã Nota: 5 de 5 estrelas5/5As cinco linguagens do amor - 3ª edição: Como expressar um compromisso de amor a seu cônjuge Nota: 5 de 5 estrelas5/5As parábolas de Jesus explicadas Nota: 5 de 5 estrelas5/5O significado do casamento Nota: 4 de 5 estrelas4/5Instagram para Negócios: Aprenda a vender todos os dias transformando seguidores em clientes Nota: 4 de 5 estrelas4/5Os 7 hábitos das pessoas altamente eficazes Nota: 3 de 5 estrelas3/5O mal-estar na cultura Nota: 3 de 5 estrelas3/5Por que fazemos o que fazemos? Nota: 5 de 5 estrelas5/5