مهندسی معکوس؛ وقتی کدت ازت متنفر میشه!😅
تا حالا شده برگردی به کد ۶ ماه پیش خودت و بگی:
«اینو من نوشتم؟! چه غلطی کردم؟!»
اگه جوابت «آره» هست، نگران نباش؛ تنها نیستی!
ولی اگه جوابت «نه، هنوزم راحت میفهممش» هست، یعنی «اصول کدنویسی تمیز» رو رعایت کردی.
🛑 چرا کدهای قدیمی رو نمیفهمیم؟
چون اون موقع فقط به فکر «اجرا شدن» بودیم، نه به فکر «خونده شدن»!
📌 یه برنامهنویس حرفهای همیشه از خودش ۳ تا سوال میپرسه وقتی کد مینویسه:
۱. اگر یه نفر دیگه این رو بخونه، میفهمه؟
۲. اگر خودم ۶ ماه دیگه بخونمش، معذب میشم؟
۳. آیا راه سادهتری برای نوشتن این بخش وجود نداره؟
🔑 راهحل معجزهآسا:
قبل از اینکه کدت رو کامیت کنی، ۵ دقیقه بشین و فقط کدت رو بخون.
انگار که یه نفر دیگه نوشته. هرجا احساس کردی «این چیه؟» یا «چرا اینجوری شده؟» یعنی باید اصلاحش کنی.
💬 تا حالا شده از دست کدهای قدیمی خودت فرار کنی؟
ما که میدونیم اکثرتون «بله» میگید! 😂
3
1
1
1July 11, 2026 194 1