frasesinspiradoras.net 1,000,000++ Citações e frases

Richard E. Pattis: "Ao criar um sistema complexo, tendo programadores...

"Ao criar um sistema complexo, tendo programadores CrackerJack (que podem fazer qualquer trabalho de design, até mesmo um mau) pode ser uma responsabilidade. O resultado, após muito esforço, é um sistema de trabalho que não pode ser facilmente mantido ou atualizado. Bom-mas não os grandes programadores falhariam cedo, causando uma percepção de que o sistema deve ser redesenhado e depois reimplementado. O custo extra é pago uma vez, no início do ciclo do sistema (quando é barato), em vez de repetidamente pago até tarde no ciclo do sistema (quando é mais caro)."

--- Richard E. Pattis

Versão em inglês

When building a complex system, having crackerjack programmers (who can make any design work, even a bad one) can be a liability. The result, after lots of effort, is a working system that cannot be easily maintained or upgraded. Good -but not great- programmers would fail early, causing a realization that the system must be redesigned, and then reimplemented. The extra cost is paid once, early in the system's cycle (when it is cheap), instead of repeatedly paid late in the system's cycle (when it is more expensive).