superbol-studio-oss icon indicating copy to clipboard operation
superbol-studio-oss copied to clipboard

Refactoring: remove library interfaces

Open lefessan opened this issue 1 year ago • 1 comments

Library interfaces are generally a wrong good idea: it hides modules that could be useful later, it renames modules whose source files are then harder to locate, it may contain code that should be in other modules.

So, we must avoid them.

lefessan avatar Feb 01 '24 13:02 lefessan

FWIW, the subject is not whether we keep some package interfaces or not, we will get rid of all of them for readability and navigation issues. The question is more how to make it while keeping some consistency and ease of programming and qualifying things.

lefessan avatar Feb 09 '24 09:02 lefessan