Mailing List Archive
tlug.jp Mailing List tlug archive tlug Mailing List Archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]Re: [tlug] [OT] Good IT Resume
- Date: Sat, 4 Aug 2007 12:23:40 +0900 (JST)
- From: Curt Sampson <cjs@example.com>
- Subject: Re: [tlug] [OT] Good IT Resume
- References: <14178ED3A898524FB036966D696494FB138F4F@messenger.cv63.navy.mil> <d8fcc0800708022339q160ca99dw9d349d2008251f07@mail.gmail.com> <Pine.NEB.4.64.0708031721130.7908@homeric.cynic.net> <d8fcc0800708030150v3aab454g1c3f50c6649ed540@mail.gmail.com>
On Fri, 3 Aug 2007, Josh Glover wrote:
On 03/08/07, Curt Sampson <cjs@example.com> wrote:
Breaking backward compatability in a library causes little harm if the users of the library are agile.
How do you know who your users are?
They're the guys who are still using the library after all of those API changes. :-)
More seriously, it's a trade-off. You can end up with some great libraries by evolving them over a few years and breaking backward compatability on a regular basis, or you can maintain backward compatability and end up with disasters like the Java libraries.
Writing code is cheap and easy. Solving problems is hard. So given the choice, I'll go for the solution that gives me better problem solving power even if I end up rewriting a lot of code.*
* Mostly, I find, the "rewriting" is along the lines of, "generalize that solution enough to make it work for this problem as well, and then make both solutions invoke the common code."
cjs -- Curt Sampson <cjs@example.com> +81 90 7737 2974 Mobile sites and software consulting: http://www.starling-software.com
- References:
- RE: [tlug] [OT] Good IT Resume
- From: burlingk
- Re: [tlug] [OT] Good IT Resume
- From: Josh Glover
- Re: [tlug] [OT] Good IT Resume
- From: Curt Sampson
- Re: [tlug] [OT] Good IT Resume
- From: Josh Glover
Home | Main Index | Thread Index
- Prev by Date: Re: [tlug] Learning to Program
- Next by Date: RE: [tlug] [OT] Good IT Resume
- Previous by thread: Re: [tlug] [OT] Good IT Resume
- Next by thread: Re: [tlug] [OT] Good IT Resume
- Index(es):
Home Page Mailing List Linux and Japan TLUG Members Links