Hacker News new | ask | show | jobs
by jimnutt 4209 days ago
I try to balance development time versus research and learning time. When you go to use a library, you have to consider the time it takes to determine which libraries exists to solve your problem and evaluate them to determine which matches your project best. Then, you have to decide whether the additional dependenc(y|ies)is worth the development time saved. Like everything else in software development, it's a balancing act. Having said that, as you get older, and have worked in the field longer, you find yourself less and less willing to reinvent the wheel and more willing to just use someone else's code.