Update coding guidelines for stable ABI

XMLWordPrintableJSON

    • Type: Task
    • Resolution: Fixed
    • Priority: Major - P3
    • 4.2.0
    • Affects Version/s: None
    • Component/s: None
    • None
    • None
    • C Drivers
    • Not Needed
    • Hide

      1. What would you like to communicate to the user about this feature?
      2. Would you like the user to see examples of the syntax and/or executable code and its output?
      3. Which versions of the driver/connector does this apply to?

      Show
      1. What would you like to communicate to the user about this feature? 2. Would you like the user to see examples of the syntax and/or executable code and its output? 3. Which versions of the driver/connector does this apply to?
    • None
    • None
    • None
    • None
    • None
    • None

      A long overdue update of the Coding Guidelines document as followup to CXX-1569 and CXX-3319. Attempts to document various design decisions made throughout the effort (e.g. the directory and component structure, ABI namespace qualification, noexcept policy, explicit constructors, inline definitions, etc.) without being excessively explicit about details apparent by inspection: "Within reason, prioritize consistency with existing code, and consistency with newer code over older code."

            Assignee:
            Ezra Chung
            Reporter:
            Ezra Chung
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: