35 पॉइंट द्वारा yechoi 2024-02-05 | 1 टिप्पणियां | WhatsApp पर शेयर करें

लेखक ने लगभग 10 open source projects को direct और develop किया है, और टीम में software को पहली बार design करते समय भी जहाँ तक संभव हो, उसे open source में बदलने की संभावना को ध्यान में रखते हैं। इस प्रक्रिया में वे मुख्य रूप से किन बातों पर ज़ोर देते हैं, उसका परिचय दिया गया है.

  • वितरण के तरीके के रूप में open source के फायदे

    • architecture की independence सुनिश्चित की जा सकती है
    • open source license के ज़रिए user freedom बढ़ती है
    • शुरुआत से ही security पर ध्यान दिया जाता है
  • अच्छी open source संरचना बनाने का पहला कदम

    • consistency - स्पष्ट worldview स्थापित करना
    • scalability - भागीदारी के लिए external interface
    • maintainability - ऐसा program जिसकी working config file से पढ़ी जा सके
  • software के प्रकार के अनुसार संरचना और सावधानियाँ

    • utility library
    • data-dependent library
    • API या CLI application
    • end user वाले application
  • naming और tech branding

1 टिप्पणियां

 
taeha 2024-02-05

अच्छा कंटेंट है, धन्यवाद