আমি কেবল বেশিরভাগ দীর্ঘ সম্পত্তির নাম সহ একটি বিবৃতি লিখছিলাম এবং এই সমস্যাটি দেখা দিয়েছিল।
ধরা যাক আমাদের মত একটি বিবৃতি আছে:
if(_someViewModelNameThatIsLong.AnotherPropertyINeedToCheck == someValue &&
!_someViewModelNameThatIsLong.ThisIsABooleanPropertyThatIsImportant)
{
//Do something
}
দ্বিতীয় সম্পত্তিটি একটি বুলিয়ান ধরণের এবং এটি স্টেমেণ্টটি পছন্দ করে তা বোঝা যায় না
if(boleanValue == true)
প্রত্যাখ্যানকে জোর দেওয়ার মতো আরও ভাল উপায় কি এরপরে !সামনে রাখা উচিত? আমার কাছে মনে হচ্ছে কোডটি পড়ার সময় এটি সহজেই তদারকি করা যেতে পারে এবং ডিবাগিংয়ের ক্ষেত্রে সম্ভাব্য সমস্যা দেখা দিতে পারে
_someViewModelNameThatIsLong
if( ! something)বনামif(!something)