Pregunta

Estoy desarrollando una herramienta de gestión del tiempo para mi uso personal. Prefiero usar el teclado sobre mouse, y en la interfaz tengo un cuadro de texto de propósito general que actuará como una línea de comando. Acabo de comenzar a pensar en los comandos que necesito, qué usar para los nombres de comandos, cómo pasar en conmutadores y parámetros, etc.

Me pregunto si algunos de ustedes han encontrado una buena lectura en este sentido; Algo que describe las opciones que tiene para diseñar una CLI y cómo las afectan la complejidad del intérprete y la extensibilidad de los comandos. No hay diferencia si las descripciones son específicas del lenguaje o en términos generales. Sin embargo, mi implementación será con JavaScript.

Gracias.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top