iMaster Developers

Uncle Bob

Uncle Bob

É programador desde 1970. Ele é cofundador da empresa de treinamentos online em vídeo cleancoders.com e fundador de Uncle Bob Consulting LLC. Atuou como Master Craftsman na 8th Light Inc., é um palestrante aclamado em conferências em todo o mundo e autor de vários livros, incluindo The Clean Coder, Clean Code, Agile Software Development: Principles, Patterns, and Practices e UML for Java Programmers. Martin escreve bastante e já publicou centenas de artigos e blogs. Foi editor-chefe do C++ Report e primeiro presidente da Agile Alliance. Ele pode ser encontrado no Twitter como @unclebobmartin.
  • Publicou
    15
    Artigo(s)
    book
  • Visualizados
    22500
    Vezes
    eye
  • Desde
    2016
    clock
awardArtigos Publicados
Uncle Bob
Carreira Dev
Apenas Seguindo Ordens

O ano é 2006. Os executivos da VW sabem que seu motor a diesel não cumprirá com as exigências dos padrões de emissões americanas. Então solicitam aos engenheiros uma solução que não requeira um novo design do motor. Imagine a cena naquela sala de reuniões. O que foi dito? O que foi acordado? Talvez nunca conheceremos todos os detalhes; Mas…

Uncle Bob
Carreira Dev
Polícia do pensamento

Deixe-me contar a triste história de Edward. Pobre Edward é um operador de escada rolante que trabalha para uma empresa chamada Escalators-R-Us (ERU). A ERU notou que pessoas abaixo da altura média (pessoas baixas) tendem a não se tornar operadores de escada rolante. Na verdade, na ERU, apenas 20% dos operadores de escada rolante são…

Uncle Bob
DevSecOps
O problema do cérebro

Imagine um sistema de processamento de informações formado por mais de 100 bilhões de componentes que estão profundamente interligados entre si. As interconexões são físicas e dedicadas – elas não estão em um ônibus. Imagine que todo o sistema é um computador analógico. Os computadores analógicos são muito mais rápidos, se menos precisos, do que…

Uncle Bob
Back-End
Programação Funcional Pragmática

A mudança para a programação funcional começou, com seriedade, há uma década. Nós vimos linguagens como Scala, Clojure e F# começarem a chamar a atenção. Este movimento foi mais que apenas o entusiasmo normal “Ah, legal, uma nova linguagem!”. Havia algo real conduzindo aquilo – ou assim pensamos. A lei de Moore nos disse que…

Uncle Bob
Desenvolvimento
Testes de primeira classe

Mantenham seus testes limpos. Trate-os como cidadãos de primeira classe do sistema.

Uncle Bob
Desenvolvimento
Dr. Calvin está no recinto?

É possível treinar uma rede neural?

Uncle Bob
Desenvolvimento
Quebra de simetria

Você sabia que contabilidade e TDD têm muito em comum?

Uncle Bob
Desenvolvimento
Testando como o TSA

Este artigo é uma resposta a outro texto, somente para apontar algumas coisas com as quais não concordo. Mas tenho que admitir: concordo mais que discordo.

Uncle Bob
Desenvolvimento
TDD prejudica a arquitetura

São apenas os programadores, não o TDD, que podem prejudicar projetos e arquiteturas.

Uncle Bob
Desenvolvimento
Comentários necessários no código

O autor fala como melhor colocar comentários em códigos.

visualizando 10 de 15
Publicidade