O João tem vindo a coordenar equipas em projectos com requisitos arquitecturais e técnicos exigentes, tanto do ponto de vista da escalabilidade e performance como da robustez. Acredita que para criar projectos desta natureza é necessário dar particular atenção a boas práticas de engenharia de software e à qualidade técnica efectiva da base de código que sustenta estes sistemas. Numa encarnação anterior (mas ainda bem presente...), esteve envolvido na definição, criação e standardização dessas boas práticas com especial enfoque na automatização recorrendo a processos como: Integração Contínua; TDD; Validação de regras de código; Processos de deployment automáticos.
Sess�es
Desenvolver aplicações mais robustas com as ferramentas Pex e Code Contracts