lunes, junio 13, 2005

Usar lo ya hecho o volverlo a hacer

Es mejor usar lo que ya está hecho o mejor crearlo desde cero?

Dicen algunos que el desarrollo del conocimiento debe ser en forma piramidal, apoyado en lo que ya otros han desarrollado previamente.

Pero en cuanto a desarrollo de aplicaciones de software ¿Qué es lo mas apropiado?

Algunos otros dicen que si construimos desde abajo tendremos mayor control sobre nuestras aplicaciones y seremos independientes, sin embargo corremos el riesgo de irnos demasiado abajo y estancarnos mientras el estado del arte avanza.

Ahora, si creamos solo en el campo de las ideas y las deducciones, utilizando para la talacha todas las herramientas ya hechas, corremos el riesgo de volvernos totalmente dependientes de dichas herramientas, lo cual a largo plazo afectaría al querer variar ligeramente el objetivo del proyeto, quizá muchas de esas pequeñas partes no servirían y sería dificil adaptarlas debido a que no son nuestras, aun siendo estas libres, sería tardado estudiarlas primero para después adaptarlas.

Quizá la solución es encontrar el equilibrio entre ambas formas de pensar y no construir a niveles tan profundos a menos que se necesite, para concentrarnos mas en las ideas o sea el nivel mas abstracto de desarrollo