मैं XP से कुछ अवधारणाओं के साथ प्रयोग किया गया है, निम्नलिखित की तरह:क्या अत्यधिक प्रोग्रामिंग को आरेखण उपकरण की आवश्यकता है?
- जोड़ी
- टेस्ट पहले प्रोग्रामिंग
- इंक्रीमेंटल वितरण
- रुथलेस पुनर्रचना प्रोग्रामिंग
अब तक तो अच्छा जब तक मेरा कोई बड़ा स्टंप नहीं था:
मैं कैसे कर सकता हूं मेरे परीक्षण मामलों पर हस्ताक्षर करें जब अभी तक कोई कोड नहीं है? मुझे किस आधार से उन्हें डिजाइन करना है? सरल मान्यताओं से? प्रारंभिक आवश्यकताओं से?
या यह वह जगह है जहां यूएमएल आरेख और "विश्लेषण चरण" फिट बैठता है?
बस पूछना पड़ा क्योंकि कुछ एक्सपी किताबों में मैंने पढ़ा है, किसी भी आरेखण उपकरण के बारे में कोई चर्चा नहीं थी (वहां एक सुझाव दिया गया था कि मैं छद्म कोड और कुछ प्रकार के फ्लोचार्ट के साथ आया हूं ... लेकिन यह मेरे परीक्षणों को लिखने में मेरी मदद नहीं की)
बीटीडब्ल्यू, टेस्ट फर्स्ट प्रोग्रामिंग (टीएफपी) अब आमतौर पर टेस्ट ड्राइव डेवलपमेंट (टीडीडी) कहा जाता है और मुझे नहीं लगता कि यह कभी भी रूथलेस रिफैक्टरिंग था, लेकिन इसके बजाय निर्दयी रिफैक्टरिंग, जिसे टीडीडी के भीतर शामिल किया गया है। – quamrana