Decomposição

A decomposição é um processo pelo qual os problemas são fragmentados em partes menores. A decomposição implica em quebrar um problema ou sistema complexo em pequenas partes, tornando-os mais fáceis de entender e manejar. A fragmentação simplifica o trabalho, uma vez que permite explorar alternativas e encontrar soluções em um universo menor de detalhes.

Quando um problema não está decomposto, a sua resolução torna-se mais complexa. Ao lidar-se com muitos estágios e situações diferentes ao mesmo tempo, a sua gestão torna-se mais trabalhosa. Uma forma de facilitar a solução é dividir em partes menores e resolvê-las, individualmente. Esta prática também aumenta a atenção aos detalhes.

Na figura abaixo, o carro aparece na seguinte ordem: completo, visto por vários ângulos, e decomposto em seus mecanismos, estrutura, componentes etc. Ao decompô-lo em partes menores, é possível identificar, de forma mais nítida, cada um de seus elementos e funcionalidades.

Fonte: Adaptado de página de anúncios.

 

Quando a decomposição é aplicada a elementos físicos, modularizando suas partes, como o carro, a manutenção torna-se mais simples. Caso contrário, se o item em questão fosse desenvolvido em uma peça única, tornaria o reparo muito difícil e, talvez, a forma de consertá-lo seria trocando-o por outro.

Portanto, o objetivo da decomposição é fragmentar um problema complexo em partes menores e mais simples de resolver, aumentando a atenção aos detalhes. Tal atividade não se limita à área da computação, podendo e devendo ser utilizada em qualquer campo do cotidiano das pessoas.