این اصل توی کلین کد میگه که باید از دادن اطلاعات غلط یا سرنخ ها ناقص و مبهم که معنی کد رو به خوبی نشون نمیده تو اسم متغیر ها استفاده نکنیم
برای مثلا
hp , aix , و sco متغیر های ضعیفی محسوب میشن چون که اونا اسم های پلتفرم های یونیکس هستن . حتی اگه شما یه hypotenuse مینویسید و hp بنظر متغیر خوبی میاد اما باز هم این میتونه یه متغیری باشه که اطلاعات غلط میدهیا مثلا برای نشون دادن گروهی از اکانت ها از accountList استفاده نکنید مگه اینکه واقعا یه لیست باشه
اگه کانتیرنتون یه سری اکانت رو نگهداری میکنه در واقع یه لیست نیست و ممکنه خواننده کد اشتباه متوجه بشه پس accountGroup یا bunchOfAccounts یا حتی accounts میتونه گزینه بهتری باشه
اگه از این مدل پست ها دوست دارید لایک کنید تا بیشتر بزارم
پ.ن سعی کردم خودم ترجمه کنم و واس همین شاید مشکل دار باش که سعی میکنم بهتر کنم❤️
#CleanCode
@CleverDevs
@CleverDevsGp