मैंने सी # कोड अनुबंधों का एक अद्भुत डेमो देखा और मैं उन्हें कोड कोड में लागू करना शुरू करना चाहता हूं। काश मैं उन्हें पहले से ही अपने कोड में था। एक कहां से शुरू होता है?कोड अनुबंधों के साथ कहां से शुरू करें?
मैं डेमो से किसी भी मुद्रित सामग्री को हटाने में विफल रहा। कोई सुझाव पढ़ा?
कोड अनुबंध के साथ शुरुआत के लिए कोई सुझाव?
आपकी मदद के लिए अग्रिम धन्यवाद।
http://devjourney.com/blog/code-contracts-part-1-introduction/ – albertjan
सावधान रहें कि .NET Framework BCL में कोड अनुबंध एनोटेशन कुछ हद तक स्पॉटी हैं। उदाहरण के लिए, कई विधियां जो हमेशा एक गैर-शून्य वस्तु (जब तक यह फेंकता नहीं है) वापस नहीं आती हैं। यह स्थिर विश्लेषक को संतुष्ट करने के लिए आपको शून्य कोड या 'Assume' कॉल के साथ अपना कोड कूड़ा करने के लिए मजबूर करता है। – phoog
@phoog जो सही है, लेकिन कोड अनुबंध टीम बीसीएल के अधिक से अधिक अनुबंधों को जोड़ने के लिए काम कर रही है, इसलिए यह लगभग हर रिलीज में सुधार कर रहा है। – Andy