สารบัญ:
- คำจำกัดความ - Single Responsibility Principle (SRP) หมายถึงอะไร
- Techopedia อธิบายหลักการความรับผิดชอบเดี่ยว (SRP)
คำจำกัดความ - Single Responsibility Principle (SRP) หมายถึงอะไร
หลักการความรับผิดชอบเดียว (SRP) เป็นส่วนหนึ่งของตัวย่อ“ SOLID” สำหรับหลักการเขียนโปรแกรมที่พัฒนาโดย Robert C. Martin มันเกี่ยวข้องกับแต่ละวัตถุใน codebase มีฟังก์ชั่นที่เฉพาะเจาะจงเดียว
Techopedia อธิบายหลักการความรับผิดชอบเดี่ยว (SRP)
หลักการโซลิดรวมถึงหลักการความรับผิดชอบเดี่ยวเช่นเดียวกับหลักการอื่น ๆ อีกสี่หลักการที่ต้องใช้ตัวย่อโซลิด: การปิดแบบเปิด, การทดแทน Liskov, การแยกส่วนต่อประสานและการผกผันการพึ่งพา
เป็นส่วนหนึ่งของชุดนี้ซึ่งมีจุดประสงค์เพื่อลดความซับซ้อนของการพัฒนารหัสและส่วนขยายและช่วยในการปรับปรุงและเปลี่ยนแปลงหลักการความรับผิดชอบเดียวระบุหน้าที่เดียวต่อชั้นเรียนและช่วยในการทำรหัสโมดูลาร์เพื่อป้องกันการพึ่งพาซึ่งกันและกัน คลาสและองค์ประกอบที่มีความรับผิดชอบเพียงอย่างเดียวนั้นง่ายต่อการอธิบายและเข้าใจได้ง่ายขึ้นในสภาพแวดล้อมของ codebase ที่ทำให้ความรับผิดชอบฟังก์ชั่นเดียวเป็นส่วนหนึ่งของคำย่อ SOLID วิธีที่สำคัญในการเพิ่มประสิทธิภาพการเขียนโปรแกรมเชิงวัตถุ




