8000 Python-software-engineering/source-code/api-design at master · gjbex/Python-software-engineering · GitHub
[go: up one dir, main page]

Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 

README.md

API design

Designing an API is an important part of the software development process. It is the contract that defines how software components are used and interact. A well-designed API helps developers as well as users to understand the functionality of the software and how to use it. It also contributes to the maintainability and scalability of the software.

What is it?

  1. positional_vs_keyword_arguments.ipynb: Jupyter notebook that illustrates the difference between positional and keyword arguments in Python, and how to enforce the use of either.
0