มีวิธีง่าย ๆ ในการสร้างรายการ "สิ่งที่ต้องทำ" แบบทันทีหรือไม่เมื่อเขียนโค้ด? ตัวอย่างเช่นสมมติว่าฉันกำลังเขียนฟังก์ชั่นwrite-this-now
เมื่อฉันรู้ว่าฉันจะต้องเขียนฟังก์ชันสนับสนุนwrite-this-later
ด้วย
(defun write-this-now ()
(unless (write-this-later) ...
แทนที่จะหยุดเพื่อสร้างwrite-this-later
ฉันจะชาร์จล่วงหน้าราวกับว่ามันมีอยู่แล้ว อย่างไรก็ตามฉันยังต้องการจดบันทึกสำหรับตัวฉันเองที่ฉันยังต้องกลับมาในภายหลังและสร้างมันขึ้นมา
ทางออกหนึ่งที่ฉันเคยใช้ในอดีตคือการเพิ่มความคิดเห็นด้วยคำว่า TODO
(defun write-this-now ()
(unless (write-this-later) nil)) ; TODO create function `write-this-later`
ตอนนี้ฉันสามารถกลับมาอีกครั้งในภายหลังและค้นหาไฟล์เพื่อหาคำที่เกิดขึ้นTODO
และฉันจะพบโน้ตตัวเล็ก ๆ ที่เหลือไว้สำหรับตัวเอง
มีแพ็คเกจหรือส่วนขยายใด ๆ เพื่อช่วยให้ง่ายต่อการสร้างและติดตามรายการสิ่งที่ต้องทำภายในไฟล์หรือโครงการ
ฉันสามารถรวมไอเท็มสิ่งที่ต้องทำทั้งหมดของฉันจากโปรเจ็กต์ปัจจุบันไปเป็นรายการที่ต้องทำเดี่ยวได้หรือไม่? ฉันสามารถเพิ่มบุ๊กมาร์กในรายการที่ต้องทำของฉันที่ลิงก์กลับไปยังตำแหน่งที่ฉันเขียนรายการสิ่งที่ต้องทำได้หรือไม่