Complexidade de Software

所在平台: Udemy

课程主页: https://www.udemy.com/course/complexidade-de-software/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** 软件复杂性 (Complexidade de Software) **课程概述:** 本课程探讨软件复杂性问题及其对项目演进的影响。它将介绍技术债务及其与复杂性的关系,并从 Kent Beck 的“简单四规则”出发,阐述优秀软件的设计理念。课程还将重点介绍市场上的两种主要复杂性度量标准:环形复杂度 (Complexidade Ciclomática) 和认知复杂度 (Complexidade Cognitiva)。最后,课程将展示如何重构高复杂度的代码,并通过最终分析说明如何通过重构保持代码的简洁性和易维护性。

课程评论(0条)

课程详情

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.

课程标签

0人关注该课程

主题相关的课程