next up previous contents index
Next: Extensibilidade Up: Requisitos de Construção Previous: Simplicidade

Flexibilidade

O último aspecto do parágrafo anterior influencia a flexibilidade que se pode conseguir. As modificações aplicadas a um compilador determinado, para desempenhar uma dada tarefa, podem não ser as adequadas para outro, para a mesma tarefa. O trabalho deve ser repetido para cada compilador que se pretende modificar. A mudança simultânea de compilador de suporte e de funcionalidade adicional pode tornar um problema proibitivamente complexo de tratar.

A realização de uma ferramenta dedicada apresenta as vantagens de ser uniforme em qualquer plataforma de compilação, ou seja, a ferramenta é independente do compilador, e de a possível complexidade da mudança de funcionalidade apenas dizer respeito à funcionalidade em si e não à ferramenta que a suporta.



David M. M. de Matos
Thu Jun 29 14:58:09 MET DST 1995