#Tecnico
7 notas · última:
The trick is to fix the problem you have, rather than the problem you want.
Atribuída a Bram Cohen, criador do BitTorrent. Consistente com sua filosofia documentada de design pragmático — construir para o problema real, não para o problema idealizado ou futuro.
So if you want to go fast, if you want to get done quickly, if you want your code to be easy to write, make it easy to read.
O argumento em Clean Code: a proporção entre tempo lendo código e tempo escrevendo é maior que 10:1. Toda vez que você escreve uma linha, você já leu dezenas de linhas ao redor. Facilitar a leitura é…
Por que não uso MediatR para CQRS
Cezary Piatek argumenta que MediatR é uma boa implementação do padrão mediator — mas o mediator pattern resolve um problema diferente do CQRS. Usar MediatR para CQRS introduz fricção desnecessária em…
It's just like planning a dinner. You have to plan ahead and schedule everything so it's ready when you need it. Programming requires patience and the ability to handle detail. Women are naturals at computer programming.
Grace Hopper, entrevistada por Lois Mandel para a Cosmopolitan em abril de 1967. O artigo — "The Computer Girls" — argumentava que programação era uma carreira natural para mulheres numa época em que…
Complexity is not a goal. I don't want to be remembered as an engineer of complex systems.
David Parnas, em entrevista ao perfil ACM Fellows. O contexto: Parnas critica engenheiros que se orgulham de construir sistemas grandes e complexos. Sua contribuição conhecida é o oposto — o…
Coding tests obrigatórios — por que parei
Bradston Henry não é contra coding tests em geral — é contra empresas que os tornam obrigatórios sem alternativa, usando-os como único portão de entrada.
Quanto tempo investir para automatizar algo
Quanto tempo você pode gastar tornando uma tarefa rotineira mais eficiente antes de estar gastando mais tempo do que economiza? (considerando cinco anos)
