5 ms·
But how do you effectively orhanize/enforce this for a code base of several million LOC where geographically distributed teams are working on different ends of
by splittingTimes 7y ago
But how do you effectively orhanize/enforce this for a code base of several million LOC where geographically distributed teams are working on different ends of the system all the time?
The amount of cross team coordination is staggering.
- paulddraper 7y agoDocumentation, I think.
- peterstensmyr 7y agoFail verification in CI if the change doesn’t pass your checks. You can check anything, such as whether it has a duplicate name already in the codebase.
- splittingTimes 7y agoI would be interested to know, which CI tool can check "that each concept has exactly one name throughout the codebase." I thought code reviews are the only way and then you need to have every Dev aligned and on the same page on this topic... Which never happens. :/
- peterstensmyr 7y agoIt wouldn’t be something provided by the CI tool, you’d have to write the test yourself. At the end of the day it’s just another test, albeit a more complex one than a standard unit test.