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

I agree but it's kind of too vague to have as a company/team-wide policy



Sure, but I wouldn't implement something like that as a policy, but as a guideline. So when someone really goes overboard into one or the other directionyou can point them to the guideline, but there is still some freedom in deciding on the spot.


If the need / opportunity to abstract something is highly subjective then it is best left to the team lead / senior architect. For all other obvious cases having a policy as outlined above strikes a healthy balance between autonomy and uniformity.




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

Search: