पाठ 2 / 32

आवश्यकताएँ इकट्ठा करना

डिज़ाइन से पहले स्कोप, अभिनेता और बाधाएँ स्पष्ट करें।

पूछे जाने वाले प्रश्न

यूज़र कौन हैं? मुख्य फ़ीचर (MVP) क्या हैं? रीड-हैवी या राइट-हैवी? दैनिक सक्रिय यूज़र कितने? स्वीकार्य लेटेंसी और डाउनटाइम क्या है?

API परिभाषित करें

फ़ीचर को जल्दी एंडपॉइंट में बदलें। POST /orders, GET /orders/{id}। API का आकार आपको डेटा और एक्सेस पैटर्न नाम देने पर मजबूर करता है।

धारणाएँ खुलकर बताएँ

यदि उत्तर न मिले, तो कोई संख्या मान लें और बता दें: "मैं 1M DAU और 10:1 रीड:राइट मानता हूँ।" इससे डिज़ाइन ठोस रहता है।