به نظرم بدترین چیزی که توی کدها میشه دید: Magic Numberها و Constant Literalsها و ... هستند. که امتیاز بدترینشون تعلق میگیره به for-statementهایی که صرفاً برای تکرار یک عملیات نوشته شدهاند. توی این پیشنویس من پیشنهاد تابع repeat_for رو دادم که به نظرم برای حذف این for-statementها میتونه مفید باشه.
فقط برای بهطور ثابت تکرار کردن یه چیزی؟ نه، اونا زشت هستند:
امّا با استفاده از repeat_for:
تابع repeat_for پیادهسازی بسیار سادهای داره:
عملاً این تابع هیچ سربار اضافهای غیر از یک Function Call نداره.