|
ประโยชน์ของการกำหนด subprogram ใน Structured Programming
จาก statements เดี่ยว เราสามารถรวมกลุ่ม statements เดี่ยวที่ทำงานเกี่ยวข้องกันให้เป็น subprogram จากนั้นตั้งชื่อและกำหนด input / output ของ subprogram
ประโยชน์ของการกำหนด subprogram คือสามารถเรียกใช้งาน subprogram นั้นได้ซ้ำๆโดยเก็บ code ซ้ำๆนั้นไว้เพียง copy เดียวในตัว subprogram ก็จะประหยัดพื้นที่หน่วยความจำ และในแง่ maintenance ด้วยความที่มี copy เดียวก็ดูแลได้ง่ายโอกาสผิดพลาดน้อยกว่า และโปรแกรมต้นฉบับอ่านเข้าใจได้ง่ายกว่าเนื่องจากโปรแกรมสั้นกว่าและไม่มี code block ที่ซ้ำซากปรากฏให้รกจนพร่าและชื่อของ subprogram ก็จะเป็นตัวสื่อหน้าที่ของ subprogram ได้ และตัว program design ก็เป็นอิสระกว่าด้วย เพราะซ่อน implementation ไม่ให้คนนอกรู้ และนอกจากนั้นสามารถประกอบ low-level subprograms เป็น high-level subprograms ซึ่งจะเพิ่ม productivity ของ programmer ด้วย
Create Date : 09 กุมภาพันธ์ 2551 |
Last Update : 9 กุมภาพันธ์ 2551 15:36:30 น. |
|
0 comments
|
Counter : 510 Pageviews. |
|
|
|
|
|
|
|
rigor |
|
|
|
|