Tagged Questions
2
votes
5answers
317 views
Is it bad to reuse other programmer's code libraries that can perform generic tasks? [duplicate]
Reusing large amount of helpful codes made by other programmers is very tempting for me. I specifically refer to codes that can perform generic tasks, such as Data Access Layer (DAL) codes.
I am ...
4
votes
7answers
647 views
Why don't software libraries solve all our problems? [closed]
Modular programming and reusable software routines have been around since the early 1960's, if not earlier. They exist in every programming language. Conceptually, a software library is a list of ...
4
votes
6answers
484 views
When is a 'core' library a bad idea?
When developing software, I often have a centralised 'core' library containing handy code that can be shared and referenced by different projects.
Examples:
a set of functions to manipulate strings
...
4
votes
3answers
175 views
Should public code libraries I have written stay free and open after using them in a contract / commercial product?
I have written a small library of classes in my preferred language (PHP, but it doesn't really matter), and typically use them in most of my projects.
Until now, the projects have been personal, or ...
7
votes
8answers
467 views
What counts as reinventing the wheel?
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 ...
15
votes
7answers
431 views
How do you structure your shared code so that it is “re-findable” for new developers?
I started working at my current job about 8 months ago, and its been one of the best experiences I've had as a young programmer. It's a small company, and both my co-developers are brilliant guys.
...
22
votes
10answers
1k views
Does heavy library and code snippet usage make you a bad programmer?
Overall I'm in programming for about 8 years now and it seems to me that I'm relying more and more on open source libraries and snippets (damn you GitHub!) to "get the job done". I know that in time I ...
26
votes
16answers
1k views
Do you have your own 'misc utils' library? What part are you most proud of? [closed]
I know that many of us maintain our own little personal library with tools and utilities that we use often.
I've had mine since I was 16 years old so it has grown to quite a considerable size. Some ...
15
votes
4answers
397 views
Does “don't reinvent the wheel” ignore the limits of human memory?
One thing working in Haskell and F# has taught me is that someone in a university smarter than me has probably already found an abstraction for what I'm doing. Likewise in C# and object-oriented ...