4
OO Design in Rails: จะใส่ของที่ไหนดี
ฉันสนุกกับ Rails จริงๆ (ถึงแม้ว่าฉันจะไม่ค่อยสงบ) และฉันก็เพลิดเพลินกับ Ruby ที่เป็น OO มาก ยังคงแนวโน้มที่จะทำให้ subclasses ของ ActiveRecord ขนาดใหญ่และตัวควบคุมขนาดใหญ่นั้นค่อนข้างเป็นธรรมชาติ (แม้ว่าคุณจะใช้ตัวควบคุมต่อทรัพยากร) ถ้าคุณจะสร้างโลกวัตถุที่ลึกกว่านี้คุณจะใส่คลาสไหน (และโมดูลฉันคิดว่า) ฉันถามเกี่ยวกับมุมมอง (ในตัวช่วยด้วยตนเอง) ผู้ควบคุมและรุ่น Lib ไม่เป็นไรและฉันพบวิธีแก้ไขปัญหาเพื่อให้สามารถโหลดได้ในสภาพแวดล้อมการพัฒนา แต่ฉันต้องการทราบว่ามีวิธีที่ดีกว่าในการทำสิ่งนี้หรือไม่ ฉันแค่กังวลเกี่ยวกับชั้นเรียนที่มีขนาดใหญ่เกินไป นอกจากนี้แล้วสิ่งที่เกี่ยวกับเครื่องยนต์และพวกเขาเหมาะสมอย่างไร