Complexidade de Software

Entendendo a importância de um código simples

Ratings 3.93 / 5.00
Complexidade de Software

What You Will Learn!

  • Medidas de complexidade de software: Complexidade Ciclomática e Complexidade Cognitiva
  • Refatoração de códigos complexos

Description

Este curso apresenta questões relacionadas à complexidade de software e como ela pode afetar a evolução de um projeto. Dá uma noção sobre dívida técnica e sua relação com a complexidade além de uma visão de como deve ser um software a partir das quatro regras da simplicidade do Kent Beck. Aborda as duas principais medidas de complexidade no mercado: Complexidade Ciclomática e Complexidade Cognitiva. Por fim faz uma apresentação de como refatorar códigos com alta complexidade e uma análise final como como, através de refatoraçao, manter o código sempre simples e de fácil manutenção.

Who Should Attend!

  • Desenvolvedores, testadores e gestores de projetos de software

TAKE THIS COURSE

Tags

  • Software Practices

Subscribers

360

Lectures

13

TAKE THIS COURSE



Related Courses