نه تنها در برنامه نویسی بلکه در تمامی شغل ها همیشه کار های ناتمامی وجود دارن که باید حل شن و لازم داریم که اونهارو بر اساس اولویت هاشون بچینیم که به موقع انجامشون بدیم تا بار سنگین به تعویق انداختن کار ها از دوشمون برداشته شه.
TaskList یا TODOList
همونطور که از اسمش پیداست به معنای لیست وضایف هست،یک فایل خیلی ساده هست که برعکس ساده بودن یکی از مهمترین کار ها برای انجام دادن هنگام برنامه نویسی هست.
قطعا برای شما هم پیش اومده که در حین برنامه نویسی یه ایده یا باگ به ذهنتون برسه که به خودتون قول دادین که پیاده یا حلش کنین که ممکنه حلش کرده باشین یا تا همین الان که این مقاله رو میخونین درحد ایده یا قول باقی مونده باشه.
اینجاست که لیست وضایف به کمکمون میاد تا اونارو ذخیره کنیم.این کار دو مزیت خیلی موثر داره:
۱:فراموش نمیکنین که چیکار باید میکردین
۲:چون اونو نوشتین ترغیب به انجام دادنش میشین
شما میتونید حتی یه فایل تکست ایجاد کنید و داخل اون کار هایی که لازمه بکنین رو بنویسین و گاها بهش سر بزنید و ببینید چه کار هایی رو انجام و چه کار هایی رو انجام ندادین ولی ما از راه پیشنهاد شده که توسط گیت هاب هم پشتیبانی میشه استفاده میکنیم
یک فایل بدون پسوند با نام TODO ایجاد کنید تا VS Code هم اونو تشخیص بده و از طریق آیکون پیدا کردنش آسون باشه.پیشنهاد من اینه که این فایلو توی پوشه اصلی پروژه بسازین نه توی زیر شاخه پوشه ها!!
اگر از لینوکس استفاده میکنین از این کامند میتونین برای ایجاد فایل TODO استفاده کنین:
touch TODO
شکل کلی یک فایل TODO به این شکل هست؛ براساس گفته گیت هاب
- [x] Finish my changes - [ ] Push my commits to GitHub - [ ] Open a pull request - [x] = انجام شده - [ ] = هنوز انجام نشده
کلمه x به همون معنای تیک زدن هست که یعنی این کار انجام شده و اگه خالی باشه به معنای انجام نشده هست
سعی کنید هر ایده یا باگی که بنظرتون باید رفع یا پیاده شه رو داخل این فایل یادداشت کنید تا بتونید از بعدا استفاده کنید و کار هاتون رو پیش ببرید :)
موفق باشید
امضا mhsn