เมื่อเขียนโปรแกรมคำนวณราคารวมสินค้า ควรสร้างฟังก์ชันแยกเพื่อจัดการส่วนใดของโปรแกรมเป็นอันดับแรก
กส่วนแสดงผลลัพธ์บนหน้าจอ เพื่อให้ผู้ใช้อ่านข้อมูลได้ง่าย
ขส่วนคำนวณราคารวมและภาษีมูลค่าเพิ่ม เพื่อให้นำกลับมาใช้ซ้ำได้
คส่วนรับข้อมูลจากผู้ใช้ เพื่อป้องกันการป้อนข้อมูลผิดพลาด
งส่วนบันทึกข้อมูลลงฐานข้อมูล เพื่อเก็บประวัติการซื้อขาย
เฉลยอธิบาย
การสร้างฟังก์ชันในโปรแกรมควรเน้นที่ส่วนที่มีการคำนวณหรือประมวลผลซึ่งต้องนำไปใช้ซ้ำหลายครั้ง เช่น การคำนวณราคารวมและภาษีมูลค่าเพิ่ม เพราะทำให้โค้ดมีความเป็นระเบียบ ลดความซ้ำซ้อน และสามารถแก้ไขได้ในจุดเดียวเมื่อกฎการคำนวณเปลี่ยนแปลง ซึ่งเป็นหลักการของ Modular Programming