“Como participante do Programa de Associados da Amazon, sou remunerado pelas compras qualificadas efetuadas”

Refatoração: Aperfeiçoando o Design de Códigos Existentes
4,9
456 páginas
Martin Fowler (Autor)
Comprar

Refatoração: Aperfeiçoando o Design de Códigos Existentes

Por mais de vinte anos, programadores experientes no mundo inteiro contaram com o livro Refatoração de Martin Fowler para aperfeiçoar o design de códigos existentes e melhorar a manutenibilidade do software, assim como para deixar o código existente mais fácil de entender. Essa nova edição ansiosamente esperada foi atualizada por completo para refletir mudanças vitais no domínio da programação. Refatoração 2ª edição contém um catálogo atualizado das refatorações e inclui exemplos de código JavaScript bem como novos exemplos funcionais que demonstram a refatoração sem classes. Assim como na edição original, este livro explica o que é refatoração, por que você deve refatorar, como reorganizar um código que precise de refatoração e como fazer isso de forma bem-sucedida, independentemente da linguagem usada. • Entenda o processo e os princípios básicos da refatoração. • Aplique rapidamente refatorações convenientes para deixar um programa mais fácil de entender e de alterar. • Reconheça “maus cheiros” no código que sinalizam oportunidades para refatorar. • Explore as refatorações, cada uma com suas explicações, a motivação, o mecanismo e exemplos simples. • Escreva testes robustos para suas refatorações. • Reconheça as contrapartidas e os obstáculos para a refatoração.guy with booksVeja !!!Box Sherlock Holmes - Obra completaBox Sherlock Holmes - Obra completaEsta obra completa reúne os quatro romances e os 56 contos sobre as aventuras do detetive mais famoso do mundo e de seu fiel companheiro, o dr. Watson.  Em 1887, o escritor escocês Ssir Arthur Conan Doyle criou Sherlock Holmes, o infalível detetive a quem os agentes da Scotland Yard recorriam para solucionar os mistérios mais intrigantes da Inglaterra vitoriana. Desde então, as aventuras do mestre da investigação atraem leitores ávidos por chegar à última página e ver o enigma desvendado.   Para desvendar mistérios, o faro e a astúcia de Sherlock Holmes levam às fontes menos óbvias, às informações mais precisas. Um modelo que influencia até hoje a literatura policial e revela fôlego para impressionar gerações de leitores através dos tempos.    Cada livro deste box de luxo contém... 

Saiba Preços, realize compras, consulte avaliações, possibilidade de ler uma amostra e outras informações clicando em:
Comprar

Você pode se interessar por:

Desenvolvimento ágil limpo: de volta às origens: Volume 1
Desenvolvimento ágil limpo: de volta às origens: Volume 1
Valores e Princípios Ágeis para uma Nova GeraçãoQuase 20 anos após a primeira apresentação do Manifesto Ágil, o lendário Robert C. Martin (“Uncle Bob”) reapresenta os valores e os princípios ágeis para uma nova geração ― para programadores e não programadores. Martin, autor da obra Código Limpo, Arquitetura Limpa e de outros guias de desenvolvimento de software bastante influentes, estava lá quando o ágil nasceu. Agora, em Desenvolvimento Ágil Limpo: De volta às origens, ele procura esclarecer os mal-entendidos e os equívocos que, ao longo dos anos, dificultaram o uso do ágil e deturparam os objetivos originais dos princípios. Martin descreve o que é o ágil em termos claros: uma pequena disciplina que ajuda equipes pequenas a gerenciar pequenos projetos… com enormes impactos. Porque todo projeto grande é constituído de muitos pequenos projetos. Partindo de seus 50 anos de experiência em projetos de todos os tipos, o autor mostra como os princípios ágeis podem contribuir para trazer o verdadeiro profissionalismo para o desenvolvimento de software.> Volte às origens ― o que é o ágil, o que era e o que deveria ser.> Compreenda o essencial e a prática adequada do SCRUM.> Domine práticas ágeis vitais para os negócios, desde pequenos lançamentos até testes de aceitação e comunicação em equipe.> Explore o relacionamento dos membros da equipe ágil uns com os outros e com seus produtos.> Redescubra práticas técnicas ágeis indispensáveis: TDD, refatoração, design simples e programação em dupla.> Conheça habilidades ágeis primordiais para sua equipe. Na jornada para a agilidade, Uncle Bob fez e aconteceu e pode demonstrar tudo. Este livro encantador é parte história, parte trajetórias pessoais, e está repleto de sabedoria. Se quer entender o que é a agilidade e como surgiu, este livro é para você.” ― Grady Booch“O desapontamento de Bob está presente em todas as frases de Desenvolvimento Ágil Limpo, mas é um desapontamento justificado. O que existe no mundo do desenvolvimento ágil não é nada comparado ao que poderia existir. Este livro é a perspectiva de Bob a respeito do que focar para chegar ao que ‘poderia existir’. E ele participou de tudo, então vale a pena ler.” ― Kent Beck“É bom ler a opinião de Uncle Bob sobre a agilidade. Quer você seja apenas um iniciante ou um agilista experiente, é importante ler este livro. Concordo com quase tudo. Só não concordo com as partes que me fazem perceber minhas falhas. Agora, verifico duplamente o código (85,09%).” ― Jon Kern
Criando Microsserviços: Projetando Sistemas com Componentes Menores e Mais Especializados
Criando Microsserviços: Projetando Sistemas com Componentes Menores e Mais Especializados
À medida que as empresas passam de aplicações monolíticas para microsserviços menores e autocontidos, os sistemas distribuídos começam a ter um número maior de componentes. No entanto, o desenvolvimento desses novos sistemas traz consigo o seu próprio conjunto de problemas. Esta segunda edição expandida apresenta uma visão holística dos assuntos que você deve considerar ao criar, gerenciar e escalar arquiteturas de microsserviços. Por meio de exemplos claros e conselho práticos, o autor Sam Newman oferece a todos – de arquitetos a desenvolvedores ou profissionais da área de teste e operadores de TI – uma base sólida sobre os conceitos. Você explorará as soluções mais recentes para modelagem, integração, testes, implantação e monitoração de seus próprios serviços autônomos. Casos reais revelam como as empresas atualmente conseguem tirar o máximo de proveito dessas arquiteturas. As tecnologias associadas aos microsserviços continuam mudando rapidamente. Este livro deixará você em dia com as últimas novidades. • Obtenha novas informações sobre interfaces de usuário, orquestração de contêineres e a tecnologia serverless. • Alinhe o design de seus sistemas com os objetivos de sua empresa. • Explore opções para integrar um serviço ao seu sistema. • Saiba como implantar microsserviços de forma independente. • Analise as complexidades dos testes e da monitoração de serviços distribuídos. • Administre a segurança com mais conteúdo a respeito de modelos de usuário para serviço e de serviço para serviço.