Joel Spolsky había dicho que toda forma de abstracción es permeable.
Entonces, Facebook o cualquier otra compañía de tecnología sabe que entienden eso demasiado bien. Cuando crea un marco, facilita muchas tareas y puede desarrollar más rápido, pero también crea errores, que deben ser probados y corregidos, antes de poder usarlos en más y más proyectos con casos de uso más amplios. Probar el marco en un amplio conjunto de casos de uso no es fácil y ciertamente es muy costoso. Por lo tanto, el código abierto del marco de trabajo de repente proporcionó un conjunto más grande de probadores que usarán el marco y darán su opinión. Ahorra dinero y mejora el marco, más cerebros trabajan para encontrar las ideas para hacerlo más rápido y más útil.
Si los desarrolladores de todo el mundo usan el marco, la contratación también se vuelve más fácil. Uno puede contratar personas que conozcan bien su stack tecnológico. El único desafío que queda es aprender sobre el producto.
Y más aún, es una buena manera de comercializar la destreza técnica de una organización. Construye una reputación más fuerte que nuevamente ayuda a contratar personas.
- ¿Dónde puedo enviar mi tema personalizado de WordPress y recibir un pago?
- Cómo iniciar sesión en un sitio web utilizando un script de Python
- ¿Qué necesito aprender para un trabajo de desarrollo front-end de nivel de entrada? ¿Qué idiomas, marcos y bases de datos necesito aprender?
- Cómo agregar una página de factura en WordPress
- ¿Qué salario estoy buscando si quiero un trabajo de desarrollador web completo con conocimiento de React.js, Node.js, AJAX, jQuery, Express y MongoDB?
A decir verdad, no se me ocurre ninguna desventaja de abrir un marco de trabajo.