Afgu/refactoring

จาก Theory Wiki
รุ่นแก้ไขเมื่อ 16:54, 25 พฤศจิกายน 2556 โดย Jittat (คุย | มีส่วนร่วม) (→‎แบบฝึกหัด)
(ต่าง) ←รุ่นแก้ไขก่อนหน้า | รุ่นแก้ไขล่าสุด (ต่าง) | รุ่นแก้ไขถัดไป→ (ต่าง)
ไปยังการนำทาง ไปยังการค้นหา
หน้านีเป็นส่วนหนึ่งของชุดแบบฝึกหัด Agile from the ground up

รวมลิงก์เนื้อหา

แบบฝึกหัด EasyTODO

  • โค้ด: easytodo.tgz, easytodo.zip (ปรับส่วน alert แล้ว)
  • ให้เน้น refactor ฟังก์ชัน add เป็นหลัก
  • ตัวแปร ui รวมฟังก์ชันสำหรับติดต่อกับ user interface ผ่านทาง jQuery และครอบฟังก์ชัน alert เพื่อให้เขียนและทดสอบได้โดยไม่ต้องกังวลกับการจัดการในส่วนดังกล่าว ให้พิจารณาว่าเป็นไลบรารีและให้ปล่อยไว้อย่างเดิม (ไม่ต้อง)
  • มีตัวอย่างการใช้ stub/spy ในการทดสอบการติดต่อกับเมท็อดของ ui ใน test/test.js