Lojas em destaque
As melhores, classificadas pela comunidade.
Descrição da promoção
Mesmo um código ruim pode funcionar. Mas se ele não for limpo, pode acabar com uma empresa de desenvolvimento. Perdem-se a cada ano horas incontáveis e recursos importantes devido a um código mal escrito. Mas não precisa ser assim.
O renomado especialista em software, Robert C. Martin, apresenta um paradigma revolucionário com Código limpo: Habilidades Práticas do Agile Software. Martin se reuniu com seus colegas do Mentor Object para destilar suas melhores e mais ágeis práticas de limpar códigos “dinamicamente” em um livro que introduzirá gradualmente dentro de você os valores da habilidade de um profissional de softwares e lhe tornar um programador melhor –mas só se você praticar.
Que tipo de trabalho você fará? Você lerá códigos aqui, muitos códigos. E você deverá descobrir o que está correto e errado nos códigos. E, o mais importante, você terá de reavaliar seus valores profissionais e seu comprometimento com o seu ofício.
Código limpo está divido em três partes. Na primeira há diversos capítulos que descrevem os princípios, padrões e práticas para criar um código limpo.
A segunda parte consiste em diversos casos de estudo de complexidade cada vez maior. Cada um é um exercício para limpar um código – transformar o código base que possui alguns problemas em um melhor e eficiente. A terceira parte é a compensação: um único capítulo com uma lista de heurísticas e “odores” reunidos durante a criação dos estudos de caso. O resultado será um conhecimento base que descreve a forma como pensamos quando criamos, lemos e limpamos um código.
Após ler este livro os leitores saberão:
✔ Como distinguir um código bom de um ruim
✔ Como escrever códigos bons e como transformar um ruim em um bom
✔ Como criar bons nomes, boas funções, bons objetos e boas classes
✔ Como formatar o código para ter uma legibilidade máxima
✔ Como implementar completamente o tratamento de erro sem obscurecer a lógica
✔ Como aplicar testes de unidade e praticar o desenvolvimento dirigido a testes
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.
O renomado especialista em software, Robert C. Martin, apresenta um paradigma revolucionário com Código limpo: Habilidades Práticas do Agile Software. Martin se reuniu com seus colegas do Mentor Object para destilar suas melhores e mais ágeis práticas de limpar códigos “dinamicamente” em um livro que introduzirá gradualmente dentro de você os valores da habilidade de um profissional de softwares e lhe tornar um programador melhor –mas só se você praticar.
Que tipo de trabalho você fará? Você lerá códigos aqui, muitos códigos. E você deverá descobrir o que está correto e errado nos códigos. E, o mais importante, você terá de reavaliar seus valores profissionais e seu comprometimento com o seu ofício.
Código limpo está divido em três partes. Na primeira há diversos capítulos que descrevem os princípios, padrões e práticas para criar um código limpo.
A segunda parte consiste em diversos casos de estudo de complexidade cada vez maior. Cada um é um exercício para limpar um código – transformar o código base que possui alguns problemas em um melhor e eficiente. A terceira parte é a compensação: um único capítulo com uma lista de heurísticas e “odores” reunidos durante a criação dos estudos de caso. O resultado será um conhecimento base que descreve a forma como pensamos quando criamos, lemos e limpamos um código.
Após ler este livro os leitores saberão:
✔ Como distinguir um código bom de um ruim
✔ Como escrever códigos bons e como transformar um ruim em um bom
✔ Como criar bons nomes, boas funções, bons objetos e boas classes
✔ Como formatar o código para ter uma legibilidade máxima
✔ Como implementar completamente o tratamento de erro sem obscurecer a lógica
✔ Como aplicar testes de unidade e praticar o desenvolvimento dirigido a testes
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.
Promoções Pelando
As mais quentes pela comunidade
Ao comprar por meio de uma promoção em nosso site, o Pelando pode receber da loja parceira uma comissão sobre a venda.
/s/mercado-livre-1776453574069.png)
/s/vendor-containers-1779892687225.png)
/s/6eeef466-1b80-4df2-bb8e-92a2907ed562.png)
/s/magazine-luiza-1776453552806.png)
faltou ;
em javascript não precisa 👌
O que muda?
O idioma
Desculpe a brincadeira (:I
depende, a edição antiga era realmente uma porcaria, acho que o google tradutor faria um trabalho mais digno, mas a mais atual eles arrumaram os erros grotescos, agora resta saber qual edição é essa. A que comprei na saraiva era a nova e não vi nenhum problema até agora
è em portugues kkk
Quem traduz não é técnico, então traduz termo técnico que não deveria traduzir se fosse um livro puramente de metodologia até pode ser que valeria, mas como tem termos técnicos e exemplos de código normalmente traduzido fica ruim (y) :)
Depois da Black Friday vários livros de TI na Amazon voltaram só preço normal.
Tenho o livro, fiquei no maior cagaço de ser ruim devido a chuva de comentários sobre a tradução, mas é só auê. Essa versão é super de boas.
A única coisa decepcionante, mas que não foi tão relevante assim para eu pedir para trocar foi a capa vir parecendo xerox de faculdade.
Minha impressora imprimiria uma melhor. Kkkk.
Ah, paguei entre 80~90 nele na época também.
Sabem se o livro aborda desing patterns tbem?
Pra tudo cara, eu que sou formado na área de Engenharia e não tinha base nenhuma de dev, estou na área de dev e estou vendo mt coisa boa no livro, ainda não cheguei em nada sobre design pattern
To trabalhando com eng de dados mas o povo da superintendência que trabalho (somos a unica equipe tecnica la ) sempre se mete a ser dev e zoa nosso barato. Preciso de um livro pra indicar pra eles lerem, de preferencia com linguagem um pouco menos tecnica. Mas acho que esse ja vale . obg <3
Pelo q li eles precisam de bom senso e auto consciência ahhahahahahha. O q pode ser feito é ter alguém pra barrar essa galera e blindar vcs
Mano...eu já passei por isso. Tive de trabalhar com um estatístico e...foi bronca entender o código do cara.
La a galera bota num jupyter notebook e acha que o negócio vai subir em produção. Não passa nem na etapa de teste unitario. Tudo hard code , enfim uma bagunça
É no caso a gente é responsavel pelos ambientes la então mesmo que a gente diga nao os cara pede explicação por A e B do pq nao pode. Estamos com a ideia de treinar o pessoal pra minimizar mas precisava de um livro que ajudasse
Entendi, mas assim tem outras técnicas mais eficientes além do livro, uma é ferramentas na esteira de deploy, palestras, seminários, uso de técnicas como code review pq o livro entra questão de ler e interpretar e a depender do lugar pode ser arrumar uma treta mas de todo jeito boa sorte
Confere produção?
Tradução sempre vai cometer erros, mas não é tão ruim assim não, além disso os snipets de código tão em inglês no original.
zoom.com.br/livros/codigo-limpo-mart...recos
Vale uma lida: qntm.org/clean
As vezes vejo alguns códigos que não tem como entender sem gastar pelo menos 1h, da vontade de imprimir só pra fazer quem escreveu comer...
Fica a frase que todo programador deveria levar pra vida profissional:
“Qualquer tolo consegue escrever código que um computador entenda. Bons programadores escrevem código que humanos possam entender.”
Martin Fowler