فرض کنید شما برنامه نویس میکروکنترلر دستگاهی هستید که قرار است پس از گرفتن اطلاعات از یکسری سنسور، محاسباتی انجام دهد و نهایتاً نتیجه را بر روی نمایشگر به نمایش بگذارد. اوضاع خوش و خرم پیش میرود تا روزیکه مدیرعامل از شما درخواست یک نسخه نمایشی -Demo- برای نمایشگاه میکند. این نسخه به جای اینکه اطلاعات لازم را از سنسورها …
مشاهده بیشتر »TrueSTUDIO – ابزار محبوبِ من برای برنامه نویسی STM32
اینکه سالها درگیر انتخاب یک ابزار شوید بدون آنکه اقدامی انجام دهید، بدترین کار ممکن است. اما از طرفی اگر دیدید ابزاری بهره وری شما را افزایش میدهد، در تهیه و استفاده حداکثر از آن کم کاری نکنید. چراکه به مراتب بیشتر از هزینه اولیهای که بابت استفاده از آن میدهید -مادی و معنوی- به شما سود میبخشد. در ادامه …
مشاهده بیشتر »نکات برنامه نویسی : نامگذاری معنیدار
نوشتن کد خوانا و تمیز از جمله مهمترین مهارتهایی است که هر برنامه نویس، فارغ از زبانی که استفاده میکند باید یاد بگیرد و بکار ببندد. کد تمیز ویژگیهای بسیاری دارد که شرح و بسط هرکدام میتواند فصلی از یک کتاب یا یک ویدیو چند ساعته باشد که قطعاً از حوصله این نوشته خارج است. اما رعایت نکاتی از این …
مشاهده بیشتر »
دیجیلاگیست محلی برای کسانی که به دنیای دیجیتال و آنالوگ علاقه دارند