محل تبلیغات شما

programming

سلام دوستان 

نوشتن کدها بصورت تمیز و سازماندهی شده از اهمیت بالایی برخورداره و صرفا کار کردن کد کافی نیست. به همین علت یک بخش در وبلاگ به این منظور ایجاد کردم و مطالبی که در این رابطه مفید باشن رو اینجا قرار میدم

 

1- انتخاب نام های بی معنی مثل a ، b و . اشتباه است. نام متغیر باید نقش متغیر را به خوبی و روشنی مشخص کند برای مثال user

 

2- گاهی یک کلاس ایجاد کرده و کلیه کدهای خود را درون آن قرار می دهیم و نامی چون utility و چنین نام هایی به آن اختصاص می دهیم . این عمل اشتباه است

هر کلاس باید تنها مسئول انجام یک عمل باشد(در یک حیطه کار کند) مثلا ایجاد یک کلاس جهت ارتباط با پایگاه داده که خود شامل توابع مختلف جهت انجام اعمال متفاوت است

 

3- هر تابع تنها مسئول انجام یک عمل است بنابراین از انتخاب نام های دارای And و or بپرهیزید. اگر تابع بیش از یک عمل انجام می دهد آن را به چند تابع تقسیم کنید

اسامی توابع باید واضح و بیانگر عمل انجام شده توسط تابع باشد. بهتر است از انتخاب نام های مختصر برای توابع اجتناب کنیم

درصورت نیاز نام های طولانی را انتخاب کنید(مفهوم بودن نام تابع مهم تر از کوتاه بودن آن است) ، IDE در نوشتن نام تابع به ما کمک می کند

 

4- اگر تابعی داریم که مقدار True یا  False برمی گرداند بهتر است نام تابع این موضوع را نشان دهد برای مثال نام های IsOpen و Loggedin مناسب تر از نام های Open و Login هستند زیرا دسته دوم بیشتر مشابه فراخوانی یک فرمان جهت اجرا هستند و ماهیت تابع را به خوبی نشان نمی دهند

 

نکات تاثیر گذار در طراحی تجربه کاربری نرم افزار

دانلود کتاب ثروتمندترین مرد بابل

آموزش استفاده از نقشه در Asp.Net

یک ,تابع ,های ,عمل ,انجام ,کلاس ,نام های ,انتخاب نام ,یک عمل ,را به ,نام تابع ,تنها مسئول انجام

مشخصات

تبلیغات

محل تبلیغات شما

آخرین ارسال ها

برترین جستجو ها

آخرین جستجو ها