References
Here is a list of information you can refer to:
- SCREAM: Screaming Architecture (https://8thlight.com/blog/uncle-bob/2011/09/30/Screaming-Architecture.html)
- CLEAN-01: The Clean Architecture (https://8thlight.com/blog/uncle-bob/2012/08/13/the-clean-architecture.html)
- HEX: Hexagonal Architecture (https://staging.cockburn.us/hexagonal-architecture/)
- PEP-508: Dependency specification for Python software packages (https://www.python.org/dev/peps/pep-0508/)
- Packaging and distributing projects in Python: https://python-packaging-user-guide.readthedocs.io/guides/distributing-packages-using-setuptools/#distributing-packages
- PEP-440: https://www.python.org/dev/peps/pep-0440/
- REGISTER01: https://www.theregister.com/2016/03/23/npm_left_pad_chaos/
- Python packaging user guide: https://packaging.python.org/
- AWS builder's library: Going faster with continuous delivery (https://aws.amazon.com/builders-library/going-faster-with...