* اغلب شرکت ها و گروه های برنامه نویسی (Google، Mozilla، GNU، NASA و ...) برای تکتک زبان های برنامهنویسی مورد استفادهشان، مستنداتی با عنوان Data Types and Coding Style Guide تهیه کرده و برنامهنویسان را ملزم به رعایت ضوابط و قوانین ذکر شده در آن می کنند تا در آخر کار، یک Clean Code ، یک کد تمیز و قابل فهم برای تمام اعضای گروه داشته باشند.
* استفاده از یک نرم افزار Static Program Analysis جهت ارائهی یک کد C تمیز، خوانا و بی عیب بسیار مطلوب است. توصیه می شود پس از نصب نرم افزار PC-Lint و پیکربندی (Configuration) و یکپارچهسازی (Integration) آن با محیط Keil ، کدهای نوشته شده را برا اساس خروجی های نرم افزار PC-Lint به دقت بررسی نموده و مواردی که تاثیری بر عملکرد برنامه ندارد و تنها باعث شلوغی کدهای برنامه و سردرگمی برنامه نویس می شود، حذف نمائید.
* بهتر است بالاترین اولویت (configMAX_PRIORITIES - 2) را به Background_Task یا Base_Task اختصاص دهیم. در واقع در این Taskها عمل Init سخت افزارها و Peripheralها و کارهای تکراری بدون بار پردازشی سنگین صورت می گیرد.
* بهتر است با اختصاص اولویت (configMAX_PRIORITIES - 3) به Main_Task ، کارهای پردازشی (کارهای داخل حلقه ی while(1) در تابع main در برنامه های Standalone) را در آن اجرا نمائیم.
* مقدار configMAX_PRIORITIES در فایل FreeRTOSConfig.h توسط کاربر تعیین می شود، بر اساس مستندات FreeRTOS، بهتر است جهت کاهش RAM مورد نیاز Kernel این مقدار را مطابق نیاز طرح انتخاب نمائید.