An open API service indexing awesome lists of open source software.

https://github.com/psteinb/package_design

Presentation to convey central package design principles in software development
https://github.com/psteinb/package_design

Last synced: about 1 month ago
JSON representation

Presentation to convey central package design principles in software development

Awesome Lists containing this project

README

          

# Package Design Principles

This repository contains slides for discussing 6 central principles in package design with object-oriented programming languages. The target audience are intermediate to advanced programmers that wish to consolidate their conceptiul understanding of package design and it's pitfalls.

## License

The slides are licensed under the creative commons by attribution license 4.0. The full license is available in the LICENSE file.

## Disclaimer

All material (mostly images) contained in the slides are linked to their source and attributed if not produced by the author himself. If you find your intellectual property is not attributed to your satisfaction, feel free to contact me (steinbach@scionics.de).

## Open Source Teaching

If you find mistakes or would like to discuss my approach to teaching this topic, feel free to get in touch by mail (steinbach@scionics.de) or through the github issue tracker.