Hacker News new | ask | show | jobs
by chipsy 5347 days ago
If you factor too early you end up with a function that takes ten parameters. Sometimes cut+paste functionality evolves into truly divergent code, and you have to have a "feel" for when it will happen.