¿Hay una manera fácil de crear una lista de elementos "pendientes" al escribir código? Por ejemplo, suponga que estoy escribiendo una función write-this-now
cuando me doy cuenta de que también voy a necesitar escribir una función de soporte write-this-later
.
(defun write-this-now ()
(unless (write-this-later) ...
En lugar de hacer una pausa para crear write-this-later
, me adelanto como si ya existiera. Sin embargo, también quiero anotar para mí mismo que todavía necesito volver más tarde y crearlo.
Una solución que he usado en el pasado es agregar un comentario con la palabra TODO
(defun write-this-now ()
(unless (write-this-later) nil)) ; TODO create function `write-this-later`
Ahora puedo volver más tarde y buscar en el archivo las ocurrencias de la palabra TODO
, y encontraré esta pequeña nota que dejé para mí.
¿Existen paquetes o extensiones para facilitar la creación y el seguimiento de elementos TODO dentro de un archivo o proyecto?
¿Puedo agregar todos mis elementos TODO del proyecto actual en una sola lista de tareas pendientes? ¿Puedo agregar marcadores en mi lista de tareas pendientes que vuelvan a las ubicaciones donde escribí los elementos TODO?