สารบัญ:
นิยาม - ทฤษฎีพาสต้าหมายถึงอะไร
ทฤษฎีพาสต้าเป็นทฤษฎีของการเขียนโปรแกรม มันเป็นเรื่องธรรมดาสำหรับการพัฒนาแอพพลิเคชั่นที่อธิบายโครงสร้างการเขียนโปรแกรมที่แตกต่างกันว่าเป็นพาสต้ายอดนิยม ทฤษฎีพาสต้าเน้นข้อบกพร่องของรหัส การเปรียบเทียบเหล่านี้รวมถึงรหัสสปาเก็ตตี้ลาซานญ่าและราวีโอลี่
Techopedia อธิบายทฤษฎีพาสต้า
การเปรียบเทียบที่ใช้กันอย่างแพร่หลายที่สุดสำหรับการพัฒนาแอปพลิเคชันคือรหัสสปาเก็ตตี้ซึ่งแสดงการเขียนขั้นตอนที่ไม่มีโครงสร้างทำให้รหัสนั้นยากที่จะเข้าใจและอัปเดต
รหัสลาซานญ่ากล่าวกันว่าเป็นโปรแกรมที่เขียนขึ้นและมีโครงสร้าง แอปพลิเคชั่นอ่านง่ายและมีโครงสร้างเป็นชั้น อย่างไรก็ตามเนื่องจากการพึ่งพาซึ่งกันและกันที่คาดเดาไม่ได้ในส่วนของรหัสโปรแกรมลาซานญ่าอาจแก้ไขได้ยาก
โค้ดการเขียนโปรแกรมเชิงวัตถุ (OOP) ที่แก้ไขได้อย่างง่ายดายและเขียนได้ดีเรียกว่ารหัสราวีโอลี่ ซอสเป็นชั้นของการเชื่อมต่อระหว่างส่วนต่าง ๆ
งานเขียนโปรแกรมส่วนใหญ่ในวันนี้คือการเขียนสปาเก็ตตี้หรือรหัสลาซานญ่าลงในเวอร์ชัน OOP ด้วยฟังก์ชั่นเดียวกัน ในบางกรณีโปรแกรมจะถูกแทนที่ด้วยโปรแกรมใหม่
