Implementando Domain-Driven Design

Implementando Domain-Driven Design apresenta uma abordagem completa para o entendimento de domaindriven design (DDD), a fim de conectar fluentemente padrões estratégicos às ferramentas táticas fundamentais de programação. Vaughn Vernon une abordagens guiadas para implementação com arquiteturas modernas, destacando a importância e o valor de focar no domínio de negócios e, ao mesmo tempo, equilibrar com considerações técnicas. Baseado no livro do seminário de Eric Evans, o autor apresenta técnicas práticas de DDD por meio de exemplos a partir de domínios familiares. Cada princípio é fundamentado com exemplos realistas de Java — todos aplicáveis aos desenvolvedores de C# — e todo o conteúdo é complementado por um único estudo de caso: a entrega de um sistema SaaS baseado em Scrum de larga escala para um ambiente multitenant. O autor o leva a uma viagem além da abordagem “DDD-lite”, que engloba o DDD somente como ferramenta técnica, e mostra como alavancar os “padrões de projeto estratégicos” usando o Contexto Delimitado, Mapa do Contexto e a Linguagem Ubíqua.

De: R$ 119,90Por: R$ 89,90

Preço a vista: R$ 89,90

Economia de R$ 30,00

+-
Comprar
Opções de Parcelamento:
  • à vista R$ 89,90
Outras formas de pagamento

Quem viu este produto , comprou

  • Implementando Domain-Driven Design

    Implementando Domain-Driven Design apresenta uma abordagem completa para o entendimento de domaindriven design (DDD), a fim de conectar fluentemente padrões estratégicos às ferramentas táticas fundamentais de programação. Vaughn Vernon une abordagens guiadas para implementação com arquiteturas modernas, destacando a importância e o valor de focar no domínio de negócios e, ao mesmo tempo, equilibrar com considerações técnicas. Baseado no livro do seminário de Eric Evans, o autor apresenta técnicas práticas de DDD por meio de exemplos a partir de domínios familiares. Cada princípio é fundamentado com exemplos realistas de Java — todos aplicáveis aos desenvolvedores de C# — e todo o conteúdo é complementado por um único estudo de caso: a entrega de um sistema SaaS baseado em Scrum de larga escala para um ambiente multitenant. O autor o leva a uma viagem além da abordagem “DDD-lite”, que engloba o DDD somente como ferramenta técnica, e mostra como alavancar os “padrões de projeto estratégicos” usando o Contexto Delimitado, Mapa do Contexto e a Linguagem Ubíqua. ... Ler mais +

    QUERO VER

Quem viu este produto , também se interessou

  • Javascript e Jquery - desenvolvimento de interfaces web interativas

    R$ 154,90 ou 3x de R$ 51,63

    Bem-vindo ao ensino de JavaScript & jQuery. Você é iniciante em JavaScript, ou adicionou scripts a sua página web mas quer entender melhor como tudo funciona? Então este livro é para você. Não mostraremos apenas como ler e escrever em JavaScript, mas também ensinaremos o básico sobre programação de computadores de forma simples e visual. Tudo o que você precisa é entender um pouco sobre HTML e CSS. Este livro ensinará como tornar seus websites mais interativos, atraentes, e funcionais. Isso acontece ao combinar teoria de programação com exemplos que demonstram como o JavaScript e o jQuery são usados em sites populares. De forma rápida, você será capaz de pensar e programar como um profissional. ... Ler mais +

    QUERO VER
  • Linux A Bíblia - O Mais Abrangente e Definitivo Guia Sobre Linux

    R$ 119,90 ou 2x de R$ 59,95

    · Desenvolva habilidades em desktop e servidor Linux;
    · Avance para o nível da computação corporativa;
    · Torne-se um administrador de sistema ou um usuário avançado;
    · Tutorial passo a passo para Dominar o Linux;
    · Guia Completo para se tornar um profissional Linux... ... Ler mais +

    QUERO VER
  • Engenharia de Software - Uma Abordagem Profissional - 8ª Edição

    R$ 210,00 ou 4x de R$ 52,50

    Com mais de três décadas de liderança de mercado, Engenharia de Software chega à sua 8ª edição como o mais abrangente guia sobre essa importante área. Totalmente revisada e reestruturada, esta nova edição foi amplamente atualizada para incluir os novos tópicos da “engenharia do século 21”. Capítulos inéditos abordam a segurança de software e os desafios específicos ao desenvolvimento para aplicativos móveis. Conteúdos novos também foram incluídos em capítulos existentes, e caixas de texto informativas e conteúdos auxiliares foram expandidos, deixando este guia ainda mais prático para uso em sala de aula e em estudos autodidatas. ... Ler mais +

    QUERO VER
  • Desenvolvendo Software de Forma Autônoma - Utilizando VB.NET, SQL Server 2008 Express Advanced, AJAX e Reporting Service

    Este livro oferece ao leitor uma ferramenta de aprendizagem para desenvolvimento, mensuração e comercialização de uma aplicação web de forma autônoma, procurando manter a mesma qualidade e desempenho do software que utiliza as melhores práticas de desenvolvimento, mesclando teoria e prática. Todo o livro é orientado a projeto descrevendo passo-a-passo a técnica aplicada e suas implementações, contendo uma introdução ao desenvolvimento de software autônomo, a metodologia para guiar o desenvolvimento, as técnicas de levantamento e criação do documento de especificação de requisitos, a elaboração de contratos e sugestão de cálculo de hora de trabalho, a preparação da plataforma de desenvolvimento, uma introdução aos principais comandos da SQL... ... Ler mais +

    QUERO VER
  • Código Limpo - Habilidades Práticas do Agile Software - Edição Revisada

    VITRINE Os Livros mais Vendidos !

    R$ 108,90 ou 2x de R$ 54,45

    Este livro é essencial para qualquer desenvolvedor, engenheiro de software, gerente de projeto, líder de equipes ou analistas de sistemas com interesse em construir códigos melhores. ... Ler mais +

    QUERO VER
  • ESGOTADO Domain-Driven Design: Atacando as complexidades no coração do software - 3ª Edição

    A comunidade de desenvolvimento de softwares reconhece que a modelagem de domínios é fundamental para o design de softwares. Através de modelos de domínios, os desenvolvedores de software conseguem expressar valiosas funcionalidades e traduzi-las em uma implementação de software que realmente atenda às necessidades de seus usuários. ... Ler mais +

    QUERO VER
  • Qualidade de Software na Prática - Como reduzir o custo de manutenção de software com a análise de código

    Além da abordagem essencial da linguagem Python, serão demonstrados exemplos passo a passo do desenvolvimento de módulos/telas para aplicações desktop, bem como exemplos e o desenvolvimento de uma aplicação completa de upload com banco de dados (PostgreSQL) para web. ... Ler mais +

    QUERO VER
  • HTML e CSS Projete e Construa Websites

    R$ 154,90 ou 3x de R$ 51,63

    Bem-vindo a uma melhor maneira de aprender HTML & CSS.
    Se você quer projetar, construir do zero ou ter mais controle sobre um site existente, este livro lhe ajudará a criar conteúdos atrativos e amigáveis. Sabemos que código pode ser um pouco intimidador, mas dê uma olhada e veja como este guia difere dos livros de programação mais tradicionais. Toda as páginas apresentam um novo tópico e maneira simples e visual, com explicações diretas acompanhadas das amostras de código. Você encontrará ajuda em como organizar e projetar as páginas do seu site para que possa criar websites fantásticos e fáceis de usar. Não é necessário ter experiência! ... Ler mais +

    QUERO VER
  • OCA/OCP Java SE 7 Guia de Estudo do Programador I & II (Exames 1Z0-803 & 1Z0-804)

    R$ 104,90 ou 2x de R$ 52,45

    Prepare-se para os exames OCA/OCP Java SE 7 Programação I e II com esse guia exclusivo da Oracle Press. Os capítulos apresentam exercícios desafiadores, um resumo da certificação, uma área de recapitulação e uma avaliação para reforçar os tópicos apresentados. Este recurso autorizado lhe ajuda a passar nestes exames e também serve como uma referência essencial no trabalho. ... Ler mais +

    QUERO VER
  • Análise e Design Orientados a Objetos

    Este livro mostra como utilizar as melhores práticas na análise, no design e no desenvolvimento de aplicações orientadas a objetos, utilizando-se da linguagem unificada de modelagem UML. Será mostrado, passo a passo, como analisar, modelar e desenvolver aplicações orientadas a objetos, com exemplos de todas as etapas do processo de desenvolvimento de sistemas, desde os requisitos até a geração do código-fonte. ... Ler mais +

    QUERO VER
  • Object Pascal para Delphi - Todas as Versões - Guia de Consulta Rápida

    A obra tem por objetivo familiarizar o leitor/aluno com os fundamentos da linguagem Object Pascal tal como suas regras de linguagem e construções. O Object Pascal, nada mais é, do que uma extensão da clássica linguagem Pascal, com suporte a Programação Orientada a Objetos. Este livro apresenta de forma objetiva as principais características da linguagem, como identificadores, variáveis, constantes, tipos de dados, estruturas de controle, etc além de um resumo sobre algoritmos. Ao projetar o Delphi, querendo funcionalidades mais elaboradas da orientação a objeto, a Borland utilizou o conceito "object pascal" criado pela Apple, utilizando-o como base para uma nova linguagem, que nas versões iniciais era conhecido por "object Pascal"e, que mais tarde, foi rebatizado como "Delphi Programming Language" nas versões posteriores. As maiores diferenças em relação às implementações OO das versões mais antigas foram a adição do conceito de objetos por referência, construtores, destrutores e propriedades, entre outros. Este livro é ideal para se utilizado em salas de aula e consultas. ... Ler mais +

    QUERO VER
  • Aprendendo Docker - Do básico à orquestração de contêineres

    Contêineres Linux não são uma ferramenta nova, mas o Docker está revolucionando a maneira como preparamos ambientes para trabalhar. Com o mote "Build, ship, and run any app, anywhere", o Docker oferece ferramentas que permitem criar, gerenciar, escalar e compartilhar sistemas baseados em hosts Linux – e o melhor: economizando recursos de máquina se comparado à virtualização tradicional baseada em hypervisors.
    Aprendendo Docker possibilitará não apenas entender como funcionam os contêineres Linux, mas também como tirar melhor proveito de todo o poder do Docker e suas ferramentas. Começando pelo básico, você não ficará perdido. Tópicos sobre como criar, iniciar e gravar alterações e automatizar construção de contêineres lhe darão subsídios para decidir como montar os ambientes de suas aplicações. Os tópicos sobre orquestração de contêineres proporcionarão o conhecimento sobre as ferramentas Compose, Machine e Swarm e possibilitarão planejar a utilização do Docker em produção. ... Ler mais +

    QUERO VER
  • Introdução à Compilação

    Linguagens de programação são a notação que um usuário de computador emprega para instruir a máquina a executar as tarefas que lhe interessam. Linguagens de alto nível correspondem àquelas que são mais próximas do programador que da linguagem binária primitiva, usada pelas máquinas. Há uma considerável diferença entre as duas linguagens, por isso é necessário que haja algo que converta programas escritos em linguagens de alto nível para linguagens executáveis pelo computador. ... Ler mais +

    QUERO VER
  • Spring em Ação

    R$ 102,00 ou 2x de R$ 51,00

    O Spring é uma brisa de renovação soprando sobre o panorama de Java. Baseado em um princípio de projeto chamado Inversão de Controle, o Spring é um framework eficiente, porém leve, que não exige o uso de EJBs. O Spring reduz significativamente a complexidade do uso de interfaces, agiliza e simplifica o desenvolvimento de uma aplicação. O usuário obtém os recursos eficientes e robustos de EJB, e consegue manter a simplicidade do JavaBean não-enterprise. Spring em Ação apresenta os conceitos inerentes ao Spring e inicia imediatamente uma exploração prática desse framework. Combinando pequenos trechos de código e um exemplo progressivo desenvolvido ao longo do livro, mostra como construir aplicações J2EE simples e eficientes. ... Ler mais +

    QUERO VER
  • Programação Funcional para Desenvolvedores Java

    O desenvolvimento de software atualmente está encampando a programação funcional (FP - Functional Programming), seja para escrever programas concorrentes, seja para gerenciar grandes volumes de dados. Onde isso deixa os desenvolvedores Java? Este livro conciso oferece uma introdução pragmática e acessível a FP para desenvolvedores Java ou qualquer pessoa que use uma linguagem orientada a objetos. ... Ler mais +

    QUERO VER
  • Descrição
    Implementando Domain-Driven Design

    Implementando Domain-Driven Design apresenta uma abordagem completa para o entendimento de domaindriven design (DDD), a fim de conectar fluentemente padrões estratégicos às ferramentas táticas fundamentais de programação. Vaughn Vernon une abordagens guiadas para implementação com arquiteturas modernas, destacando a importância e o valor de focar no domínio de negócios e, ao mesmo tempo, equilibrar com considerações técnicas. Baseado no livro do seminário de Eric Evans, o autor apresenta técnicas práticas de DDD por meio de exemplos a partir de domínios familiares. Cada princípio é fundamentado com exemplos realistas de Java — todos aplicáveis aos desenvolvedores de C# — e todo o conteúdo é complementado por um único estudo de caso: a entrega de um sistema SaaS baseado em Scrum de larga escala para um ambiente multitenant. O autor o leva a uma viagem além da abordagem “DDD-lite”, que engloba o DDD somente como ferramenta técnica, e mostra como alavancar os “padrões de projeto estratégicos” usando o Contexto Delimitado, Mapa do Contexto e a Linguagem Ubíqua. Ao usar essas técnicas e exemplos, você pode reduzir o tempo de mercado e melhorar a qualidade, já que constrói um software mais flexível, escalável e precisamente alinhado com suas metas comerciais.


    ESTE LIVRO APRESENTA COMO:
    • Começar da forma certa com DDD, para que você possa obter benefícios rapidamente
    • Usar o DDD com diversas arquiteturas, incluindo Hexagonal, SOA, REST, CQRS, Orientada a Eventos e Fábrica de Dados/Baseado em Grade
    • Projetar e aplicar Entidades de forma adequada — e aprender quando usar Objetos de Valor em vez delas
    • Controlar as novas técnicas dos Eventos de Domínio do DDD
    • Projetar Repositórios para ORM, NoSQL e outros bancos de dados


    “Este livro é leitura obrigatória para qualquer pessoa que esteja procurando colocar DDD em prática.”
    — UDI DAHAN, Fundador da NServiceBus
  • Sobre o Autor
  • Especificação

    Características

    AssuntosDDD Domain Drive Design
    Tipo de LivroLivro Físico

    Especificações

    Sobre o Autor Vaughn Vernon

    Vaughn Vernon - é um artesão de software veterano com mais de 25 anos de experiência em projeção, desenvolvimento e arquitetura de software. É um líder idealizador em simplificar projeção e implementação de software utilizando métodos inovadores. Tem programado com linguagens orientadas a objeto desde 1980 e aplicado os princípios de Domain-Driven Design desde seus dias de modelagem de domínios Smalltalk, no início da década de 1990. Ele faz consultorias e palestras internacionais e ensinou as aulas de Implementando Domain-Driven Design em diversos continentes.
    Avaliação Técnica - Outro Professor:“Para desenvolvedores de software de todos os níveis de experiência que visem aprimorar seus resultados, projetar e implementar aplicações empreendedoras de domain-driven consistentemente com o melhor estado atual da prática profissional, Implementando Domain- Drive Design transmitirá uma vasta coleção de conhecimento sólido conquistado por meio do DDD e comunidades de arquitetura de aplicações empreendedoras pelas últimas décadas.”
    Formação do Professor: RANDY STAFFORD
    , Arquiteto Geral, Desenvolvimento de Produtos da Oracle Coherence

    Informações Técnicas

    Nº de páginas:672
    Origem:Importado
    Editora:Editora Alta Books
    Idioma:Português
    Edição:1ª Edição
    Ano:2016
    ISBN:9788576089520
    Encadernação:Brochura
    Autor:Vaughn Vernon
  • Informações

Avaliação técnica sobre o livro

Olá! Seja Bem Vindo (a)!

Eu sou o Moderninho , o Mascote da Ciência Moderna Online!
Além de bonito, o novo site tem Minhas Dicas :) #ficaadica

A 1ª Dica é -> Deixe aqui seu contato para receber nossas
NOVIDADES, PROMOÇÕES E CUPONS DE DESCONTOS ;)

Navegue SEM Moderação!