Amir Barylko รีทวีตแล้ว

Problem: Ideally, everyone is responsible for quality. But, if everyone is responsible, no one is responsible.
Solution: Establish a code owner.
This person is officially responsible for code quality. This could be the team lead, or a senior developer.
What’s a code owner do to ensure quality?
Pair program.
Review code.
Foster reuse.
Coach others.
Update dependencies.
Remove needless complexity.
Help make key technical decisions.
Find and resolve security, accessibility, performance issues.
The code owner is given flexibility in their daily schedule to perform these tasks.
Again, ideally everyone does these things. But a code owner assures all this happens because *it's their job*.
Does your team have a code owner? If so, how's it work? Do you use a different term? Who does it?
English



















