IBM Cloud SDK Handbook
This handbook is intended to serve as a set of standards, styles, and best practices for IBM Cloud SDKs.
- Coding style
- Coding conventions
- Use style checkers
- Idiomatic style
- Content
- Asynchronous method calls
- Centralize common features
- Default values
- Request and response headers
- Basic interface
- Languages / platforms
- Logging
- Methods
- Instrumentation
- Retry
- Serialization and deserialization
- Streaming
- Tests
- Parameter validation
- Contributing
- CONTRIBUTING.md
- Developer tools
- Code coverage
- Go
- Java
- Package management / distribution
- Node
- Python
- Style checkers
- Distribution