É necessário desenvolver algoritmos correta e eficientemente, uma vez que: - **Código correto** significa que ele pode desempenhar sua função corretamente - **Código eficiente** significa que ele pode ser rápido e leve.