API Design Principles - John Pavan - CppNorth 2023
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
12:58 Andreas’ talk: czcams.com/video/3GLM7T190Eg/video.html
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.