สิ่งตีพิมพ์ในหัวข้อ 'solid'
การสร้างระบบที่ปรับขนาดได้ด้วยหลักการเปิด-ปิด
หลักการเปิด-ปิด (OCP) เป็นหนึ่งในห้าหลักการของ SOLID ซึ่งเป็นชุดหลักการสำหรับการเขียนซอฟต์แวร์ที่สามารถบำรุงรักษาและปรับขนาดได้ OCP ระบุว่าโมดูลซอฟต์แวร์หรือคลาสควรเปิดเพื่อขยาย แต่ปิดเพื่อแก้ไข ซึ่งหมายความว่าโมดูลหรือคลาสควรได้รับการออกแบบในลักษณะที่สามารถขยายเพื่อเพิ่มฟังก์ชันการทำงานใหม่ได้ แต่ไม่ควรแก้ไขโค้ดที่มีอยู่
ในทางปฏิบัติ หลักการนี้มักถูกนำมาใช้โดยใช้การสืบทอดและความหลากหลาย..
ทำความเข้าใจหลักการ 5 ประการโดยใช้ Swift
เพิ่มประสิทธิภาพฐานโค้ด Swift ของคุณด้วยการออกแบบคลาสเชิงวัตถุ
ฉันพยายามปรับปรุงคุณภาพโค้ดของฉัน เขียนโค้ดที่สามารถอ่านและพัฒนาได้มากขึ้นมาระยะหนึ่งแล้ว หนึ่งในขั้นตอนที่สำคัญที่สุดในกระบวนการนี้คือการใช้หลักการ SOLID ในโค้ด มาดูกันว่า SOLID นี้คืออะไร?
SOLID เป็นหลักการห้าประการของการออกแบบคลาสเชิงวัตถุ เป็นชุดของกฎและแนวทางปฏิบัติที่ดีที่สุดที่ต้องปฏิบัติตามขณะออกแบบโครงสร้าง
(S) หลักการความรับผิดชอบเดียว
โดยพื้นฐานแล้ว..