Code Review: estamos fazendo direito?

Com a popularização e consolidação do Agile e do open source, a prática de code review tornou-se conhecida e promovida dentro das equipes (mesmo aquelas trabalhando em código fechado). Mas será que estamos realmente fazendo code review direito, mesmo em equipes onde ele está teoricamente adotado?Este artigo irá abordar duas disfunções clássicas relacionadas ao assunto... Continuar Lendo →

Design Orientado a Objetos: Princípios e Padrões (1a Ed)

Realizarei nos dias 24/09/2016 e 01/10/2016, o treinamento "Design Orientado a Objetos: Princípios e Padrões", com um enfoque mais aprofundado em POO, discutindo diversos princípios e padrões, de forma a utilizar a POO de forma mais efetiva e com maior qualidade. O treinamento será PRESENCIAL, aqui em Campo Grande/MS. Mais informações, vocês encontram na página... Continuar Lendo →

Deixando seus testes mais legíveis e robustos

É muito comum, ao iniciar com a escrita de testes automatizados, não tomarmos certas precauções, fazendo com que a leitura e a manutenção dos mesmos se tornem um pesadelo. Acabamos vendo testes falhando (sequer compilando) devido a modificações na base de código de produção que não tem nenhuma relação com a regra coberta pelo teste... Continuar Lendo →

Tell, don’t ask

"Tell, don't ask" é uma das práticas mais importantes da orientação a objetos, pois tem por maior objetivo reforçar a ideia de encapsulamento, conceito fundamental desse paradigma. O nome vem do fato de que devemos dizer (tell) ao objeto o que fazer ao invés de perguntarmos (ask) ao objeto sobre seu estado e tomarmos alguma decisão. Vamos a... Continuar Lendo →

Blog no WordPress.com.

Acima ↑