rotinas que estão em outro projeto • Ele nota que a rotina traz com ele muitas dependencias do outro projeto • Nota-se que o risco de trazer a rotina é muito alto • Reescreve-se a rotina
possui, mais estável ele é. 2. Regras voláteis são pontos de mudança no sistema ( fragilidade ). 3. Dependencias concretas indicam pontos de rigidêz. 4. Agrupamento de responsabilidades também indicam rigidêz e fragilidade do código.
alterar ( Modem Dilemma ) 2. Complexidade Desnecessária 3. O fator mudança deve ser considerado apenas se a mudança realmente acontecer ( volatilidade ).
Quebras geram retrabalho, recompilação e rebuild 3. Alguns engenheiros acabam escolhendo fazer um caminho alternativo ao invés de seguir o caminho tradicional.