คำถามติดแท็ก principles



4
หลักการสร้างแบบจำลองเอกสาร CouchDB
ฉันมีคำถามที่พยายามหาคำตอบมาระยะหนึ่งแล้ว แต่คิดไม่ออก: คุณออกแบบหรือแบ่งเอกสาร CouchDB อย่างไร? ยกตัวอย่าง Blog Post วิธีกึ่ง "เชิงสัมพันธ์" คือการสร้างวัตถุสองสามชิ้น: เสา ผู้ใช้งาน คิดเห็น แท็ก เศษเล็กเศษน้อย สิ่งนี้สมเหตุสมผลมาก แต่ฉันพยายามใช้ couchdb (ด้วยเหตุผลทั้งหมดที่ว่ามันยอดเยี่ยม) เพื่อสร้างโมเดลสิ่งเดียวกันและมันก็ยากมาก บล็อกโพสต์ส่วนใหญ่มีตัวอย่างง่ายๆในการทำเช่นนี้ โดยทั่วไปแล้วพวกเขาแบ่งออกในลักษณะเดียวกัน แต่บอกว่าคุณสามารถเพิ่มคุณสมบัติ 'ตามอำเภอใจ' ให้กับเอกสารแต่ละฉบับซึ่งดีมาก ดังนั้นคุณจะมีสิ่งนี้ใน CouchDB: โพสต์ (พร้อมแท็กและตัวอย่างโมเดล "หลอก" ในเอกสาร) คิดเห็น ผู้ใช้งาน บางคนอาจบอกว่าคุณสามารถแสดงความคิดเห็นและผู้ใช้ในนั้นได้ดังนั้นคุณจะมีสิ่งนี้: post { id: 123412804910820 title: "My Post" body: "Lots of Content" html: "<p>Lots of Content</p>" …

4
หลักการออกแบบแนวทางปฏิบัติที่ดีที่สุดและรูปแบบการออกแบบสำหรับ C (หรือการเขียนโปรแกรมขั้นตอนโดยทั่วไป)? [ปิด]
ปิด . คำถามนี้เป็นคำถามความคิดเห็นตาม ขณะนี้ยังไม่ยอมรับคำตอบ ต้องการปรับปรุงคำถามนี้หรือไม่ อัปเดตคำถามเพื่อให้สามารถตอบพร้อมข้อเท็จจริงและการอ้างอิงได้โดยแก้ไขโพสต์นี้ ปิดให้บริการใน2 ปีที่ผ่านมา ปรับปรุงคำถามนี้ มีหลักการออกแบบแนวทางปฏิบัติที่ดีที่สุดและรูปแบบการออกแบบที่เป็นที่รู้จักที่สามารถปฏิบัติตามได้ในขณะออกแบบโครงการ C หรือไม่? หรือหลักการออกแบบที่เป็นประโยชน์สำหรับการเขียนโปรแกรมขั้นตอน (จำเป็น) โดยทั่วไป? (ฉันเป็นลูกของ 'รุ่นเชิงวัตถุ' และต้องออกแบบโครงการ C ขนาดใหญ่เป็นครั้งแรก)
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.