Talk in Portuguese (Brasil) at Darkmira Tour PHP 2017
Track Name:
Auditório G
View Slides: http://slides.com/alessandrofeitoza/voce-teria-1-minuto-para-falar-de-object-calisthenics
Short URL: https://joind.in/talk/ba44c
(QR-Code (opens in new window))
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.
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.
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.