- Sepa de antemano lo que va a incluir en su biblioteca, lo que es más importante, los temas o áreas que cubrirá (por ejemplo: funciones matemáticas avanzadas, sistemas de detección de colisiones).
- Tenga una idea de cómo va a importarlo en sus proyectos / código y si necesita descargar solo un módulo / clase o toda la biblioteca / paquete
- Tenga en cuenta lo que ya está presente y lo que no es para evitar conflictos entre su biblioteca y las bibliotecas nativas o las adicionales que va a utilizar.
- Asegúrese de que el código de la biblioteca tenga una versión legible y documentada y una versión minified / gzipped para que los jueces puedan entender mejor su código (a nadie le molestará o le gustará leer un código indocumentado e ilegible como las versiones minified / gzipped )
- Utilice la implementación nativa a su favor, es posible que no conozca una parte del lenguaje que está utilizando y eventualmente se encuentre con la situación de implementar una característica (objeto / clase / método / función / interfaz) que ya existe.
- Busque consejos y trucos para usarlos en su biblioteca para facilitar el desarrollo de sus proyectos / código.
¿Cuáles son algunos consejos para crear mi propia biblioteca para competencias de codificación?
Related Content
Cómo crear una ordenación rápida en C
Cómo instalar la siguiente compresión tar.gz
¿De dónde obtienen los algoritmos comerciales sus datos sin procesar?
More Interesting
¿Por qué la búsqueda es más rápida para un árbol binario que una lista vinculada?
¿Por qué son buenos los algoritmos de código abierto?
¿Cuál es el algoritmo para el deporte de fantasía diario?
¿Cuál es el enfoque para resolver Gráficos Chef y Bipartitos?
¿Por qué las funciones recursivas son tan difíciles de entender?
¿En qué se diferencia una tabla hash de una lista vinculada o una matriz?
¿Cuál ha sido el desarrollo reciente en algoritmos de búsqueda en tiempo real?