2017-refactoring-實習教材
- 3. ©2017 Software Engineering Consortium
• 步驟一:學生閱讀程式碼: DiceGame.java或
Employee.java (二擇一),嘗試找出壞味道且予以紀錄
(如下頁之紀錄表格)。(20分鐘)
• Source Code: https://studio.openedu.tw/assets/course-
v1:SEC+SE101.2+201709/
• 步驟二:學生與老師討論兩支程式所觀察出之程式碼壞
味道所帶來的壞處 (10分鐘)
• 步驟三:學生進行程式碼重構,直接修改程式碼 (20分鐘)
• 步驟四:學生與老師討論重構後的程式碼所帶來的好處
(10分鐘)
實習步驟
3