Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
Codex4041868613dI have the same problem :)
CyclingMatt190513dPretty sure someone already created a software to avoid the problem. I'm gonna try coding it myself.
*ends up writing a retarded cousin of Google*
rutee0789713dDoing this isn't always bad, as long as you're doing it at your own time and not dragging your team and company with it. Trying to develop something that already exists can give you a better understanding on how it works and why it has certain limitations.
As @tits-r-us says, it's not always bad. If it's to learn something or to think of how it the feature could be implemented, also if it's a very simple thing and you'd be importing a large library just to use one function, it's OK to write the same function.
It's not OK to do it in an application that does a lot more than that one thing and it's been done before. Leave it to people who focus on that one problem and solve that problem well.