El objetivo de las bibliotecas es evitar tener que “reinventar la rueda” continuamente para funciones que se pueden usar y reutilizar con frecuencia en una amplia variedad de proyectos. El código de la biblioteca ha sido probado, depurado, y si los errores persisten, muchas personas generalmente se habrán dado cuenta y se quejarán hasta que se solucione el problema.
En un trabajo típico de programación del mundo real, tendrá mucho que hacer para diseñar y depurar su propia lógica, estructuras de datos y comunicación, y apreciará no tener que rehacer las funciones básicas de fontanería usted mismo.
A menudo se dice que los programadores deben “esforzarse por ser flojos” y esto es exactamente lo que se quiso decir. Cualquier cosa en la que se pueda confiar para enchufar y funcionar correctamente suele ser una ventaja cuando tiene otras cosas de qué preocuparse.
- ¿Cuáles son los tiempos de ejecución para insertar un elemento en un LinkedList en la cabeza, el final y en algún lugar en el medio?
- Cómo resolver 735 / C en Codeforces
- ¿Cuál es el algoritmo detrás de la agregación de noticias de Facebook News alrededor de una palabra clave en particular?
- ¿Qué es la representación de colas usando array?
- ¿Qué tiene de malo el algoritmo de recomendación de la historia de Quora?