Sua aplicação está realmente bem escrita? Seu código está realmente bem legível? A manutenção está tão fácil quanto tirar doce de bebê?
Não? Pois é, eu sei bem o que é isso.

Objects Calisthenics são regras para um código melhor, e quando digo melhor não é apenas um código bonito, mas um código legível, saudável, e claro, que funcione sem muito trabalho.

Boas regras de programação que foram criadas pela comunidade de desenvolvedores Java, mas que podem facilmente ser aplicadas ao PHP.

A palavra Objeto (Object) está relacionada a Programação Orientada a Objeto (POO), já a palavra Calisthenics vem do grego, que significa exercício (exercises) no contexto da ginástica.

Quando tentarmos seguir essas regras, iremos naturalmente mudar a forma como codamos. Ei macho véi, mas peraí, Isso não significa que você deve seguir todas elas, nem eu consigo.

O mais interessante é tentar equilibrar, usar as regras com consciência, porque grandes poderes trazem grandes responsabilidades.

Comments

Comments are closed.

Kayo Silva at 09:35 on 28 May 2017

Muito boa palestra, apesar de quando trabalha em uma equipe complexa, na prática isso é bem difícil aplicar essas boas práticas, mas é sempre bom saber mais sobre elas pra poder ter base quando for cobrar dos outros.

Julio Cavalin at 09:51 on 28 May 2017

Sensacional, parabéns.

Palestra muito boa!

Ótimo palestra, as regras foram apresentadas de maneira clara e com bons exemplos, menos a regra de porque não usar get().

Palestra bem prática. Ao assistir lembrei de umas refatorações que preciso fazer urgente. Sem contar que o palestrante foi muito divertido.

Alessandro arrebentando como sempre. Boas práticas... todo mundo diz que sabe, mas nunca usa. Dicas vitais pra galera colocar em prática.