निम्नलिखित कुछ प्रश्न हैं जो यह निर्धारित करने के लिए पूछे जा सकते हैं कि क्या कोई प्रोग्राम अच्छा है;
क्या यह विनिर्देश या स्पष्टीकरण ( Specification ) में बताई गई समस्या का समाधान करता है?
क्या यह सभी परिस्थितियों ( Conditions ) में सही ढंग से काम करता है?
क्या इसका उचित दस्तावेज हैं?
क्या यह एक मॉड्यूलर दृष्टिकोण या मॉड्यूलर तरीके का उपयोग करके लिखा गया है?
क्या यह कंप्यूटर के समय और मेमोरी का कुशल और प्रभावी तरीके का उपयोग करता है?
इन मानदंडों ( Criteria ) को स्वचालित रूप से पूरा किया जा सकता है, यदि प्रोग्राम के डिजाइन के हर चरण में पर्याप्त विचार और प्रयास किया जाता है।
Comments