Questão #15181362004

Gerência de Projetos

Dado o seguinte caso: Um gerente de projetos solicitou

aos programadores que analisassem os programas

monolíticos com mais de mil linhas de código-fonte e

procedessem ao trabalho de modularização. Ao ser

questionado por um programador sobre o tamanho que

deveria ter cada módulo, o gerente respondeu que estes

deveriam ter setenta e cinco linhas de código-fonte. O

programador pegou então uma régua, mediu a distância

linear ocupada por setenta e cinco linhas de código-fonte

e, com uma caneta vermelha, foi riscando, na listagem de

código-fonte, os limites modulares, a cada setenta e cinco

linhas de código escritas, dividindo, assim, os programas

monolíticos em diversos módulos com setenta e cinco

linhas de código fonte cada um.

Este caso é um exemplo inadequado de modularização e

se assemelha ao desenvolvimento de um software com

coesão