3 ms·
Sounds like the projects you worked on had excellent encapsulation.
by AlexCoventry 9y ago
Sounds like the projects you worked on had excellent encapsulation.
- user5994461 9y agoI wouldn't say excellent encapsulation. It's just normal to use sub directories to split things. The project was over ten millions lines of python.
- AlexCoventry 9y agoSubdirectory structure is sort of orthogonal to the issue of encapsulation. It's more about providing API's and clean abstractions which prevent incidental interactions between implementation details across module boundaries.