प्रोग्रामिंग सिद्धांत KISS
प्रोग्रामिंग सिद्धांत KISS (Keep it simple, stupid, इसे सरल रखो, मूर्ख) डिजाइन की गई प्रणाली को अनुचित रूप से जटिल बनाने से बचने का सुझाव देता है, यदि इसे और अधिक सरल और हल्का बनाना संभव है।
KISS सिद्धांत के अनुसार प्रणाली को सही ढंग से बनाने के लिए निम्नलिखित नियमों का पालन करना आवश्यक है:
-
सभी आवश्यक कार्यों को छोटे उप-कार्यों में विभाजित किया जाना चाहिए,
जिनके विकास में
4-12घंटे से अधिक नहीं लगना चाहिए। - सभी उप-कार्यों का समाधान एक या अधिक वर्गों द्वारा किया जाना चाहिए।
-
कार्यों के समाधान के लिए विधियों को आदर्श रूप में
30-40पंक्तियों से अधिक सीमित नहीं होना चाहिए। - कोड लिखने से पहले, पहले यह सोचना आवश्यक है कि दिए गए कार्य का समाधान क्या होगा।
- सभी अनावश्यक और अप्रचलित कोड को हटा देना चाहिए।
यह भी देखें
-
सिद्धांत
SOLID,
जो ऑब्जेक्ट-ओरिएंटेड प्रोग्रामिंग पर आधारित सॉफ्टवेयर के लिए दिशानिर्देश निर्धारित करता है -
सिद्धांत
DRY,
जो सॉफ्टवेयर को छोटे घटकों में विभाजित करता है -
सिद्धांत
YAGNI,
जो सॉफ्टवेयर की अतिरिक्त कार्यक्षमता से बचने का सुझाव देता है -
सिद्धांत
CQS,
जो प्रत्येक फ़ंक्शन के लिए केवल एक कमांड निर्धारित करता है -
सिद्धांत
LoD,
जो सॉफ्टवेयर विकास में प्रयोग किया जाता है -
सिद्धांत जिम्मेदारी का विभाजन,
जो सॉफ्टवेयर विकास में प्रयोग किया जाता है