Hacker News new | past | comments | ask | show | jobs | submit login

>when discussing code quality there was almost never consensus regarding what's good and bad.

FWIW, I've found that the best way to approach dragging a team in a new direction is to not focus on what "quality" is at all, but see if everyone can agree on what the problems are.

I think if you can get people aligned on the problems -- specifically high level 'above the code' ones like "X keeps breaking" or "X is really hard to change" -- you can sneak quality into the discussion without it being an attack on any individual developer's code. "why is X hard to change" can become a conversation about loose coupling, cohesion, state, etc..




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: