To learn dependency injection in a current side-project, I am writing my own dependency injection container. But this has lead me to wonder, at what point is it worthwhile to use a third party ...
Its common knowledge in programming that reinventing the wheel is bad or evil. But why is that? I am not suggesting that it's good. I believe it to be wrong. However, I once read an article that ...
I have designed a generic DAO in Java and am having confusion about whether to refactor it to different design or not. PS Don't say to use already existing 3rd person framework. I know there are some ...
Developing wheel reinventing tendencies into a skill as opposed to reluctantly learning wheel-finding skills? [duplicate]
I am more of a high-level wheel reinventor. I definitely prefer to make use of existing API features built into a language and popular third-party frameworks that I know can solve the problem, ...
Do the following scenarios count as "reinventing the wheel" in your book? A solution exists, but not in the language you want to use, and existing solutions can't be interfaced with the language you ...
I am working on a fairly large and buggy application - and due to the way it's written (I'll spare you details, but it violates rules in most areas you can think of), it is next to impossible ...
I recently asked a question on StackOverflow that was related to string splitting and pattern matching in .NET. Some beady eyed developers that viewed the question said: "It looks like you're trying ...
Yeah, I hear all the popular wisdom about not re-inventing the wheel. It may be allowed that making some tiny wheels from scratch is good practice for beginners, but generally in real life, we ...
I work for the State of California. Our programming team in my opinion is not really a 'team' in that we usually work solo on projects throughout the application/systems complete life-cycle. The end ...
When writing a resume, should I be concerned that certain open source projects I've created might be a hindrance to me because they would be perceived as reinventing the wheel? I've created a few ...