As economias de custo decorrentes da reutilização de software existente não são simplesmente proporcionais ao tamanho dos componentes que são reutilizados, porque a reutilização de um grande número de linhas de código pode aumentar a complexidade do software e, consequentemente, o esforço necessário para compreendê-lo e modificá-lo. Além disso, quanto mais código é reutilizado, maior a probabilidade de que alterações sejam necessárias para adaptá-lo a novos contextos, o que pode aumentar ainda mais os custos de reutilização. Por outro lado, se o código puder ser reutilizado sem alterações, a economia resultante da reutilização de grandes pedaços de código tende a ser proporcionalmente maior do que a economia resultante da reutilização de pequenos fragmentos de código.
Para escrever sua resposta aqui, entre ou crie uma conta
Engenharia de Software e Engenharia de Requisitos
Compartilhar