Ouvir "Uma revisão sobre o uso de métricas de código"
Sinopse do Episódio
No vídeo de hoje discutimos o artigo de título SATT: Tailoring Code Metric Thresholds
for Different Software Architectures. Ele foi escrito pelos seguintes autores: Maurício Aniche, Christoph Treude, Andy Zaidman, Arie van Deursen, and Marco Aurelio Gerosa. O ano de publicação é 2016.
A artigo propõe que as avaliações fornecidas por métricas de código levem em conta o tipo de classe que está sendo avaliado. Por exemplo, numa aplicação web será que um controller deveria ter o mesmo nível de acoplamento de um repositório? Foram analisados 100 projetos web escritos em Java usando Spring MVC e mais 300 projetos mobile construídos diretamente em cima do Android.
O texto é todo muito interessante com muitas referências. Se você tem interesse em qualidade de código e pretende melhorar como desenvolvedor(a), eu sugiro fortemente que veja o vídeo e leia o artigo.
Informações sobre o host:
Alberto é o único responsável pelo monólogo
Saiba tudo sobre a jornada para ser um(a) dev mais eficiente - https://deveficiente.com/
Youtube - https://www.youtube.com/c/deveficiente
Twitter - https://twitter.com/alberto_souza
Github - https://github.com/asouza
Facebook - https://www.facebook.com/deveficiente/
for Different Software Architectures. Ele foi escrito pelos seguintes autores: Maurício Aniche, Christoph Treude, Andy Zaidman, Arie van Deursen, and Marco Aurelio Gerosa. O ano de publicação é 2016.
A artigo propõe que as avaliações fornecidas por métricas de código levem em conta o tipo de classe que está sendo avaliado. Por exemplo, numa aplicação web será que um controller deveria ter o mesmo nível de acoplamento de um repositório? Foram analisados 100 projetos web escritos em Java usando Spring MVC e mais 300 projetos mobile construídos diretamente em cima do Android.
O texto é todo muito interessante com muitas referências. Se você tem interesse em qualidade de código e pretende melhorar como desenvolvedor(a), eu sugiro fortemente que veja o vídeo e leia o artigo.
Informações sobre o host:
Alberto é o único responsável pelo monólogo
Saiba tudo sobre a jornada para ser um(a) dev mais eficiente - https://deveficiente.com/
Youtube - https://www.youtube.com/c/deveficiente
Twitter - https://twitter.com/alberto_souza
Github - https://github.com/asouza
Facebook - https://www.facebook.com/deveficiente/
Mais episódios do podcast Dev eficiente
Evite comparações enquanto aprende
23/04/2020
Design de código baseado em carga cognitiva
20/04/2020
Como ser um autodidata mais eficiente
19/04/2020
A história por trás da Orientação a Objetos
16/04/2020
Tomada de decisão enquanto programamos
13/04/2020
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.