api-design

    5गर्मी

    2उत्तर

    क्या सी एपीआई फ़ंक्शंस के लिए उनके आउटपुट आवंटित करने के लिए एक अच्छा विचार है, या उपयोगकर्ता को आउटपुट बफर निर्दिष्ट करना है? उदाहरण के लिए: BOOL GetString( PWSTR *String ); ... PWSTR stri

    52गर्मी

    6उत्तर

    wikipedia article के बारे में Law of Demeter का कहना है: कानून को बस "केवल का उपयोग एक डॉट" कहा जा सकता है। हालांकि एक fluent interface के simple example कुछ ऐसा दिखाई देगा: इस एक साथ चला जाता है stat

    16गर्मी

    6उत्तर

    मान लें कि मेरे पास कुछ जानकारी वाली वेबसाइट है जो बाहरी रूप से पहुंच सकती है। उन जानकारी को केवल सम्मानित ग्राहक द्वारा ही बदलने की आवश्यकता है। उदाहरण: Google विश्लेषणात्मक या वर्डप्रेस एपीआई कुंजी।

    12गर्मी

    11उत्तर

    मैं overengineered एपीआई के साथ काम करने से तुच्छ बात करता हूं जो सरल चीजों को सरल नहीं बनाते हैं। फिर भी, मैं एक ओपन-सोर्स लाइब्रेरी के लिए एक एपीआई डिजाइन करने पर काम कर रहा हूं और मुझे लगता है कि म

    27गर्मी

    7उत्तर

    मैं हाल ही में how to create a fluent DSL के बारे में एक वेबकास्ट देख रहा था और मुझे यह मानना ​​है कि मैं इस तरह के दृष्टिकोण का उपयोग क्यों करूंगा (कम से कम दिए गए उदाहरण के लिए)। Sizer sizer = new S

    17गर्मी

    5उत्तर

    क्या कोई इस तथ्य के लिए एक अच्छा स्पष्टीकरण के बारे में सोच सकता है कि एक संवाद के परिणाम डब्ल्यूपीएफ में एक बेकार बूल है? यह हमेशा मुझे परेशान करता है। WinForms में यह एक enum प्रकार था और यह मेरे लि

    22गर्मी

    5उत्तर

    कैसे बनाना चाहिए, मैं एक वेब ऐप के लिए एक एपीआई बनाने जा रहा हूं और मुझे दिलचस्पी है कि लोग अच्छे प्रथाओं के रूप में क्या सुझाव दे सकते हैं। मैं पहले से ही इसे संस्करण बनाने की योजना बना रहा हूं (संस्