मेरी टीम (जिसमें से मैं नवीनतम और सबसे जूनियर सदस्य हूं) आकार में 3 से 9 डेवलपर्स के आकार में लगभग 1 वर्ष में वृद्धि हुई है। हमारा प्राथमिक उत्पाद जटिलता में बढ़ गया है और हम सिल्वरलाइट को एक साल का लंबा बंदरगाह/पुनः लिखने वाले हैं। अतीत में कोई विशिष्ट शैली/मानक लागू नहीं किया गया है।कोडिंग मानकों को कार्यान्वित और लागू करना
मैंने अपने मालिक को सुझाव दिया कि अब ऐसे मानकों को लागू करने का एक अच्छा समय होगा। मैंने उन्हें IDesign's दस्तावेज पास कर दिया और उन्हें विचार पसंद आया। उसके पास 2 चिंताएं हैं।
यह अवशोषित करने के लिए एक बड़ा दस्तावेज़ है। मेरा विचार यहां सबसे आम वस्तुओं के लिए एक स्लिम डाउन चीट-शीट विकसित करना है जिसे हम चलाने की संभावना रखते हैं, यह समझने के साथ कि आईडीसीन मानक "मास्टर" है और स्लिममेड डाउन संस्करण में शामिल कुछ भी नहीं देखा जाना चाहिए "मास्टर" दस्तावेज़ में ऊपर।
इसे लागू करने का सबसे अच्छा तरीका क्या है। यह निर्देश देने की कोशिश करने का सवाल नहीं है; यह किसी विशेष मानक के विकास के लिए उपयोग किए जाने वाले लोगों को प्राप्त करने का प्रयास करने का विषय है। टीम पर कम से कम 2 लोग हैं जो कई वर्षों से वर्तमान गैर मानक के लिए विकास कर रहे हैं। इस चिंता को हल करने के लिए, मैं यह देखना चाहता हूं कि कोई ऐसा उपकरण है जिसे इन मानकों को लागू करने के लिए कॉन्फ़िगर किया जा सकता है, या किसी संकलन-समय या डिज़ाइन-टाइम पर मानक के "उल्लंघनों" की न्यूनतम चेतावनी पर। मैंने माइक्रोसॉफ्ट स्टाइलकॉप पाया, लेकिन जो मैं निर्धारित करने में सक्षम हूं, यह कॉन्फ़िगर करने योग्य नहीं है और माइक्रोसॉफ्ट के मानक का पालन करने के लिए स्थापित है, जो पूरी तरह से IDesign के साथ जाल नहीं करता है।
उपकरण या दृष्टिकोण पर कोई भी इनपुट मेरी सराहना की जाएगी।
अब ठीक है। यह तब होता है जब आप पीसी से कुछ दिनों तक दूर हो जाते हैं। मुझे लगता है कि हम IDesign मानक का उपयोग करने के लिए बस गए हैं और मानकों को लागू करने के लिए कोडरश के साथ कोडस्टाइल एन्फोर्सर का उपयोग करेंगे!/रिफैक्टर। हमने अभी तक कोड समीक्षा अनुसूची स्थापित नहीं की है। –