Fiquei em dúvida quanto a "todos os módulos subsequentes que irão herdar daquela especialidade".
"Herdar" seria o termo correto?
Parece-me que quando um módulo diz "@behaviour Bank.API", ele está meio que assiando um contrato se comprometendo a implementar as funções cuja assinatura está em "Bank.API". É isso?
Se for isto, não seria melhor dizer:
"todos os módulos subsequentes que irão assinar o contrato daquele comportamento"?
Oi Willan,
Parabéns pelo texto!
Fiquei em dúvida quanto a "todos os módulos subsequentes que irão herdar daquela especialidade".
"Herdar" seria o termo correto?
Parece-me que quando um módulo diz "@behaviour Bank.API", ele está meio que assiando um contrato se comprometendo a implementar as funções cuja assinatura está em "Bank.API". É isso?
Se for isto, não seria melhor dizer:
"todos os módulos subsequentes que irão assinar o contrato daquele comportamento"?
Nunca usei Behaviours. É uma dúvida mesmo.
Herdar é um péssimo nome mesmo, haha! Acho que usei ele porque comecei pensando sobre a semelhança de behaviours com interfaces.
Obrigado pelo comentário professor!