modules
0%
Module - is a building block for complex projects. Usually implemented as an independent folder within project build tree, representing static library.
Modules has to define a way of dealing with:
- interface abstraction
- implementation (s)
- logs and/or metrics collection
- mocking
- unit & system tests