.
โค้ดนี่เริ่มดีแล้วอย่างไรก็ตามมันน่าไปต่อได้นะเพราะถ้าเรามองดีๆไปอีกนิดฟังก์ชั่น remove_header มันก็ดู one thing มากเกินไป อันนี้ก็เป็นตัวอย่างของการทำงานที่ too specific เกินไปทำให้ขาดความยืดหยุ่นเพราะถ้าเราต้องการ remove footer เราก็จะต้องสร้างฟังก์ชั่น remove_footer อีกดังนั้น จริงๆแล้วเราสามารถ