API Design Principles - John Pavan - CppNorth 2023

Sdílet
Vložit
  • čas přidán 16. 09. 2023
  • www.cppnorth.ca​
    ---
    API Design Principles in Cpp - John Pavan - CppNorth 2023
    It is important to write good APIs. They improve the adoption of your code and help prevent future maintenance issues. This talk will provide motivation for why good APIs are important, as well as discuss general principles that help improve API quality.
    ---
    Slides: github.com/CppNorth/CppNorth_...
    Sponsored By:
    think-cell: www.think-cell.com/cppnorth
    JetBrains: www.jetbrains.com/
    ---
    John Pavan
    I'm currently am Engineering Team lead at Bloomberg LP. I'm passionate about API design and care deeply about helping others fulfill their potential.
    ---
    CppNorth is an annual C++ conference held in Toronto, Canada.
    - Annual CppNorth C++ conference: cppnorth.ca/
    - CppNorth Twitter: / cppnorth
    ---
    CZcams Videos Edited & Optimised by Digital Medium: events.digital-medium.co.uk
    #cppnorth #cpp #api #apidevelopment
  • Věda a technologie

Komentáře • 2

  • @Roibarkan
    @Roibarkan Před 8 měsíci

    12:58 Andreas’ talk: czcams.com/video/3GLM7T190Eg/video.html

  • @rocknroooollllll
    @rocknroooollllll Před 5 měsíci +1

    I simply cannot believe that people are using anything other than C linkage on the API boundary. Using C++ types just leads to eventual misery, and is holding the language back because now nobody wants to break ABI.