DEV Community

Discussion on: Yak shaving. A short definition!

aandreev0 profile image
andrey a

I think finding yourself in such "yak shaving" means there are some serious flaws with the infrastructure, design, or technical debt (your particular example). But I would agree that it is part of human nature to lose focus and instead of solving underlying or immediate problem, diverge onto bunch of smaller, possibly menial tasks.

For some reason this picture brings to mind words cohesion and coupling.