|
|
|
|
|
by pshirshov
2444 days ago
|
|
> VCS access control are the wrong tool for solving the "people use code they shouldn't" complaint. I agree > The actual solution are build system ACLs. Or, maybe, better languages enforcing better design. In most of the cases artifacts and libraries are not related to the domain, engineers create them just to establish artificial boundaries between code components, isolate irrelated things, enforce encapsulation and avoid accidental mixing of metalanguages. It would be lot better to have a smart compiler for this. A tool which can prevent us from mixing different abstraction layers, creating unneccessary horizontal links between our components, etc, etc. I have a couple of ideas how such a thing may look like. |
|