उपयोगी परिणामसँग सुरु गर्नुहोस्
निर्णय गर्नुहोस् कि आगन्तुकले के गर्न सक्षम हुनु पर्छ, आवेदनलाई कुन डेटा आवश्यक छ र कुन बाह्य सेवाहरूमा निर्भर छ। स्थिर वेबसाइट, API र पृष्ठभूमि कार्यसँग फरक आवश्यकताहरू हुन्छन्। एउटै रिपोजिटरी साझा गर्दा पनि तिनीहरूलाई अलग-अलग वर्णन गर्नुहोस्।
जिम्मेवारीहरू देखिने बनाउनुस्
स्रोत कोड, रनटाइम सेटिङहरू र संग्रहित डाटालाई अलग अलग चिन्ताको रूपमा व्यवहार गर्नुहोस्। कोड भर्सन कन्ट्रोलमा राखिन्छ। कन्फिगरेसन वातावरण वर्णन गर्छ। स्थायी डेटा को लागि ब्याकअप र रिकभरी प्रक्रिया आवश्यक छ। यो अलगावले एउटा कम्पोनेन्ट परिवर्तन गर्दा अन्य सबै कम्पोनेन्ट पुनर्निर्माण नगरी सजिलो बनाउँछ।
अर्को कदम दोहोर्याउन योग्य बनाउनुहोस्
बिल्ड कमाण्ड, अपेक्षित नतिजा र रिलिज काम गर्छ भनेर देखाउने जाँचहरू रेकर्ड गर्नुहोस्। अर्को मेन्टेनरले एउटै चरणहरू अनुसरण गर्न सक्नुपर्छ। अन्तिम काम गर्ने रिलिज र त्यसमा फर्कने व्यावहारिक तरिका राख्नुहोस्। यहाँका गाइडहरूले पहिलो प्रोजेक्टदेखि API पहुँचसम्म यी आधारभूत कुराहरू समेटेका छन्।