پس از قریب به ۲۰ سال شبانهروز کدنویسی کردن و مو سفید کردن در این وادی، ۱۵ تجربه مهم کسب کردهام که گاهی با خودم میگویم اگر یک نفر بود اینها را با تأکید فراوان در همان ابتدا به من بگوید، الان به جای زجر کشیدن از ویرایش پروژههای قدیمی، از آنها لذت میبردم. این نکات را در حین تدریس دورههای برنامهنویسی یک به یک به یاد آوردهام و یادداشت کردهام و البته دانشجویان میدانند که چقدر در کلاسها روی آنها تأکید میکنم؛ هدیه به شما: ۱- از تکرار بپرهیزید؛ حتی یک خط کد این مهمترین توصیه هر برنامهنویسی در طول تاریخ برنامهنویسی است. اصلاً نسلهای مختلف برنامهنویسی و هر چقدر برنامهنویسی پیشرفت میکند فقط دارد «تکرار» کمتر میشود. این جمله را دانشجویان بارها از من میشنوند: اگر یک قطعه کد را دو بار تکرار کردید، حتماً یک راه برای جلوگیری از این تکرار وجود داشته که باید آن راه را یاد بگ... (ادامه)