زبان برنامه‌نویسی کربن

پیش‌گفتار: فکر نمی‌کنم شما با زبان برنامه‌نویسی «کربن» آشنایی داشته باشید. می‌خواهم داستان آشنایی خودم با زبان برنامه‌نویسی کربن را برای شما تعریف کنم. داستان آشنایی: یادش به خیر! وقتی وارد دانشگاه شدم با عزیزی آشنا شدم به نام علی آقا....
ادامه

مغز برنامه‌نویس: دسته‌بندی بیکن‌ها (۶)

دسته‌بندی بیکن‌ها: ما معمولاً چراغ‌های راهنما یا بیکن‌ها را به دو دسته تقسیم می‌کنیم: بیکن‌های ساده (simple beacons) و بیکن‌های مرکب (compound beacons). بیکن‌های ساده، عناصر نوشتاری کد هستند که نیازی به توضیح ندارند مانند نام متغیرهایی که...
ادامه

یک تاکتیک موثر برای اتمام کارهای ناتمام

به تجربه پی برده‌ام:  اگر  می‌خواهم کارهای عقب افتاده‌ام را تمام کنم، بهتر است به جای برنامه‌ریزی آنها برای کاری که دوست ندارم مهلت (ددلاین) تعیین کنم!  🙂 ...
ادامه

مغز برنامه‌نویس: چگونه کد چانک‌شده بنویسیم (۵)

چگونه کد قطعه‌بندی شده یا چانک‌شده (chunkable code) بنویسیم؟ -- ادامه راهکار سه: از فانوس‌های راهنما استفاده کنید پیش‌گفتار: اجازه دهید ابتدا معنی بیکن (beacon) را با هم مرور کنیم. در سایت farsi123.com معنی بیکن به قرار زیر است: ۱- آتشی...
ادامه

شوک‌های ذهنی! (۱)

نمی‌دانم از چه زمانی به این نتیجه رسیدم برخی از واژگانی که در ذهنم با یکدیگر ارتباط معنایی درستی دارند، با تغییر شرایط و موضوع،‌ نه تنها ارتباط بین آنها تغییر می‌کند بلکه گاهی هیچ ارتباطی با هم پیدا نمی‌کنند. اصرار به حفظ ارتباط قبلی بین...
ادامه