این مقاله به بررسی عادت رایج در بین توسعهدهندگان C#، یعنی استفاده از پسوند "Async" در نام متدهای ناهمزمان میپردازد. نویسنده استدلال میکند که تکرار این پسوند میتواند بار ذهنی را افزایش دهد و خوانایی کد را کاهش دهد. در عوض، استفاده از کلمات کلیدی `async` و `await` برای نشان دادن ماهیت ناهمزمان متد کافی است. مقاله همچنین به برخی از اعتراضات احتمالی به این رویکرد پاسخ میدهد و در نهایت بر اهمیت نامگذاری واضح و قابل فهم متدها تاکید میکند. نویسنده معتقد است که نام متد باید بیانگر *چه کاری* انجام میدهد، نه *چگونه* انجام میشود.
مشاهده مطلب اصلی