Something that the consistency section doesn’t expand on, is automation is actually a way of formally communicating process.
A good example of this is “what’s the minimum bar for checking code in on this project?” If you have a CI system that goes off and runs unit tests, discovered no new lines are covered by a unit test, and then fails, you’ve now successfully communicated to someone the minimum bar, without actually having to engage in human review.
Something that the consistency section doesn’t expand on, is automation is actually a way of formally communicating process.
A good example of this is “what’s the minimum bar for checking code in on this project?” If you have a CI system that goes off and runs unit tests, discovered no new lines are covered by a unit test, and then fails, you’ve now successfully communicated to someone the minimum bar, without actually having to engage in human review.