Me aliei à campanha “Anti-if”:


I have joined Anti-IF Campaign

A idéia é: use polimorfismo, não use If.

Lembro de ter ouvido recentemente que switch (“select case” no VB) é malígno. Devem ser escondido no código, e evitado a todo custo. É verdade. Switch é um if anabolizado!

Giovanni Bassi

Arquiteto e desenvolvedor, agilista, escalador, provocador. É fundador e CSA da Lambda3. Programa porque gosta. Acredita que pessoas autogerenciadas funcionam melhor e por acreditar que heterarquia é mais eficiente que hierarquia. Foi reconhecido Microsoft MVP há mais de dez anos, dos mais de vinte que atua no mercado. Já palestrou sobre .NET, Rust, microsserviços, JavaScript, TypeScript, Ruby, Node.js, Frontend e Backend, Agile, etc, no Brasil, e no exterior. Liderou grupos de usuários em assuntos como arquitetura de software, Docker, e .NET.