DEV Community

Roberson Miguel
Roberson Miguel

Posted on

Métodos de classe(ou instancia)

Pequenas coisas ainda me incomodam na minha jornada de aprendizagem de programação orientada a objeto.

As vezes são coisas que sempre achamos que sabemos mas quando aplicamos na prática, nossa teoria sempre deixa a desejar.

Eu costumo fazer colas para poder lembrar com mais facilidade, mas as vezes inclusive essas colas me traem, então eu preciso me expor publicamente no intuito de provar a mim mesmo, e então eu compartilho pequenos aprendizados, claro depois de me certificar que não estou destruindo nenhuma convenção!

O conceito de método de classe e método de instancia são uma das coisas mais comuns para quem já é desenvolvedor, mas experimenta explicar isso para outro iniciante, e veja a quantidade coisas que podemos deixar passar batido, então segue imagem da minha mais nova cola!

O alerta se deu por uma dica de um amigo sobre boas praticas nas descrição dos testes com rspec, então cheguei a conclusão que que era algo importante para se compartilhar.

Digite o código abaixo no seu editor preferido.

Depois rode para ver o resultado para fixar esse conteúdo.

Faça alguns testes, como chamar um método de instancia sem instanciar o objeto e poste aqui nos comentários o erro!

Ahh..... o titulo no código não precisa copiar tá!?

Discussion (0)