Code Rush – Comentario
Netscape, peleando con el gigante de las computadoras, Microsoft. Algunos de ellos sabían que era una pelea muy difícil pero aún así siguieron trabajando en crear software gratis o "free software". A eso yo le llamo pasión. Pasión por escribir código para desarrollar algo que permita resolver un problema. Es admirable su esfuerzo para crear un navegador que fuera abierto para que cualquier persona pudiera usarlo.
En un equipo de más de 10 personas, cualquier detalle podría afectar el trabajo de los demás por tanto se debe tener una estrategia para no romper el código de los demás integrantes, una metodología para trabajar con el código y documentar, además de especificar la convención con la que le pondrán nombre a sus variables, funciones/métodos. También se tuvieron que poner de acuerdo para dividirse el trabajo y no estar solucionando problemas iguales. Por cada programador que se contrataba, la complejidad aumentaba si no se hacía un buen uso de ese nuevo recurso.
Implementar un navegador de internet implica desarrollar un programa que corra en el sistema operativo, que pueda recibir una petición por el usuario, que pueda comunicarse al exterior y obtener una respuesta, la cual debe ser interpretada para mostrarla de manera correcta.
Revisar el código creado por un gran número de personas es una tarea laboriosa. La mejor forma de trabajar es modular y dividir a cada una persona o grupo de personas a un módulo diferente. Teniendo siempre en mente, lo que un módulo debe recibir y/o entregar a otro.
Llevar a cabo un proyecto de software en 1995 ya implicaba que no podías hacer uso de cualquier conjunto de código de alguien más había desarrollado a menos que su licencia lo permitiera. Es por eso que Netscape se metió en problemas al tener código de Apple en su navegador, dejándolo fuera del mercado hasta que eliminara por completo el código que tomó. Haciendo que varios programadores trabajaran horas extra. Algunos se quedaban noches enteras para corregir ese error.
Al ser compartido el código en internet, solo faltaba esperar que el público lo acogiera y que algún número de personas se interesara en el proyecto y aportara nuevas o mejores funciones.
La respuesta que dio el mundo a Netscape fue lo que decidió su futuro.
Referencias
Winton D. (2000). Project Code Rush - The Beginnings of Netscape/Mozilla Documentary. Recuperado el 04 de marzo de 2016 de https://www.youtube.com/watch?v=4Q7FTjhvZ7Y
0 comentarios: