5-1.pdf

‫به نام خدا‬
‫آزمایشگاه مهندسی نرم افزار – بهار ‪91‬‬
‫کار گروهی شماره ‪)refactoring( 5‬‬
‫با توجه به پروژه در دست بررسی به سواالت زیر پاسخ دهید‪:‬‬
‫‪ .1‬از ‪ 6‬نوع متفاوت از ‪ Bad smell‬های بیان شده‪ ،‬در کد پروژه خود نمونه ذکر کنید‪.‬‬
‫‪ 6 .2‬مورد یافته شده در قسمت اول سوال را اصالح کنید‪ .‬برای اصالح آنها از فصل های ‪ 6‬تا ‪ 11‬کتاب ‪ refactoring‬می‬
‫توانید استفاده کنید‪.‬‬
‫‪ .3‬در موردیک ابزار خودکارسازی ‪ refactoring‬متداول تحقیق کنید‪.‬‬