नहीं। कोई खुश मध्य नहीं है। उनके पास अलग-अलग ऑडियंस और विभिन्न उद्देश्यों हैं।
यहां मैंने एक वास्तुकार और विशिष्ट लेखक के रूप में सीखा है: विनिर्देशों का दीर्घकालिक मूल्य है। इसे प्राप्त करें।
चश्मे, प्रोग्रामिंग शुरू करने के लिए अच्छा होने पर, समय के साथ अपना मूल्य खो देते हैं चाहे आप क्या करें। विनिर्देश के लिए दर्शक एक प्रोग्रामर है जिसकी अधिक अंतर्दृष्टि नहीं है। वे प्रोग्रामर गहराई से जानकार प्रोग्रामर में घुसपैठ करते हैं जिन्हें अब चश्मे की आवश्यकता नहीं होती है।
विनिर्देश के भाग - विशेष रूप से अवलोकन - कुछ दीर्घकालिक मूल्य हो सकते हैं।
यदि शेष स्पेक का मूल्य था, तो प्रोग्रामर उन्हें अद्यतित रखेंगे।
कोड में एम्बेडेड टिप्पणियों का उपयोग करना और उन टिप्पणियों को निकालने और वर्तमान लाइव दस्तावेज़ों का उत्पादन करने के लिए एक उपकरण का उपयोग करना अच्छा काम करता है। जावा इसे जावाडोक के साथ करता है। पायथन यह epydoc या Sphinx के साथ करता है। सी (और सी ++) Doxygen का उपयोग करें। बहुत सारे विकल्प हैं: http://en.wikipedia.org/wiki/Comparison_of_documentation_generators
अवलोकन को मूल चश्मे से बाहर निकाला जाना चाहिए और कोड में रखा जाना चाहिए।
एक अंतिम दस्तावेज़ निकाला जाना चाहिए। यह दस्तावेज़ स्पेक अवलोकन और कोड विवरण का उपयोग करके विनिर्देशों को प्रतिस्थापित कर सकता है।
जब प्रमुख ओवरहाल की आवश्यकता होती है, तो नए विनिर्देश होंगे। मौजूदा विनिर्देशों में संशोधन की आवश्यकता हो सकती है। कूद-बंद बिंदु ऑटो जनरेटेड विनिर्देश दस्तावेज़ है। कल्पना लेखक उन लोगों के साथ शुरू कर सकते हैं और अपने दिल की सामग्री में जोड़/बदल/हटा सकते हैं।
स्रोत
2009-05-26 23:50:09
यह एक बड़ी समस्या है। यहां मुद्दा उठाने के लिए धन्यवाद, क्रिस। – DOK
मैं दूसरा डीओके करूंगा, साथ ही मैं शेयरपॉइंट को नापसंद करता हूं। +1 –