आधुनिक वेब विकास की 10 आज्ञाएँ

दस आज्ञापत्रसॉफ्टवेयर कंपनी के साथ उत्पाद प्रबंधक के रूप में संचार प्रमुख है। हाल ही में, मैंने अपनी टीमों को वितरित किए जाने वाले आधुनिक वेब विकास के निम्नलिखित "आदेश" पर काम किया और प्रकाशित किया। प्रत्येक आधुनिक वेब डेवलपर (या एप्लिकेशन) को इन दस आदेशों का पालन करना चाहिए।

फैंसी हैं प्रोग्रामिंग शर्तें कि इन सब के लिए बाहर फेंका जा सकता है; हालाँकि, मेरा लक्ष्य इन सामान्य शब्दों में रखा गया था कि सॉफ्टवेयर पेशेवर (और आप भी) समझ सकते हैं।

  1. हमेशा ब्राउज़र, ब्राउज़र संस्करण या ऑपरेटिंग सिस्टम की परवाह किए बिना 99% इंटरनेट उपयोगकर्ताओं का समर्थन करते हैं। तदनुसार समायोजित करें और हमेशा बीटा रिलीज़ के साथ तैयार रहें।
  2. हमेशा आवेदन के लिए एक्सएचटीएमएल अनुपालन कोड का उपयोग करें, सभी लेआउट शैलियों और एप्लिकेशन छवियों के लिए DTD और क्रॉस-ब्राउज़र अनुरूप कैस्केडिंग स्टाइल शीट्स द्वारा संदर्भ।
  3. हमेशा संदर्भ तत्वों के माध्यम से पाठ और तार देखें जो किसी भी वर्ण सेट का समर्थन करते हैं और कभी भी निर्माण की आवश्यकता नहीं होती है।
  4. हमेशा जीएमटी में तारीखों और समय का संदर्भ दें जो किसी भी उपयोगकर्ता को आउटपुट को संशोधित करने की अनुमति देता है कि वे कैसे चाहते हैं।
  5. हमेशा हर सुविधा के लिए एक एकीकरण तत्व का निर्माण करें।
  6. हमेशा RFC मानकों (पाठ ईमेल, HTML ईमेल, ईमेल पते, डोमेन संदर्भ, आदि) का निर्माण करें
  7. हमेशा मॉड्यूलर तरीके से बनाएं। यदि आवेदन में कहीं भी एक से अधिक विकल्प हैं, तो आपको बिल्ड की आवश्यकता के बिना अधिक जोड़ने में सक्षम होना चाहिए।
  8. यदि अनुप्रयोग का एक से अधिक भाग करता है, तो अनुप्रयोग के सभी भागों में एक ही बिंदु का संदर्भ होना चाहिए।
  9. जो आप खरीद सकते हैं उसे कभी दोबारा न बनाएँ और जो भी आपने खरीदा उसका समर्थन करने के लिए हमेशा हमारे आवेदन को समायोजित करें।
  10. यदि उपयोगकर्ता इसे कर सकते हैं, तो हम इसका समर्थन करते हैं। यदि उन्हें ऐसा नहीं करना चाहिए, तो हमें इसके लिए मान्य होना चाहिए।

3 टिप्पणियाँ

  1. 1

    माना। हालाँकि बिंदु 7 पर आधारित है। मेरा मानना ​​है कि वेब डेवलपमेंट में भी, डेटा, प्रतिनिधित्व (GUI'S) और बिजनेस लॉजिक को हमेशा MVC मॉडल आधारित दृष्टिकोण के आधार पर अलग किया जाना चाहिए।
    इससे सॉफ्टवेयर की गुणवत्ता, और मापनीयता बढ़ेगी।

    धन्यवाद
    एंड्रियास मराठेफीस
    http://www.nueronic.com

तुम्हें क्या लगता है?

यह साइट स्पैम को कम करने के लिए अकिस्मेट का उपयोग करती है। जानें कि आपका डेटा कैसे संसाधित किया जाता है.