|Think about Loose Coupling|
Re: Developer's Directories Tree (CVS, ~/bin/lang/, one-liners)by ybiC (Prior)
|on Nov 23, 2002 at 14:25 UTC||Need Help??|
caveat: not necessarily a direct answerIf you're not already using it, CVS may be of some benefit in organizing your code, with The CVS (free online) Book being a good tutorial. A Monastery search on 'cvs' also turns up a passel o'hits, hopefully some being relevant.
striving toward Perl Adept
(it's pronounced "why-bick")
Update A: to more directly answer your question, I keep current executable versions of my own scripts/programs in a structure pretty much like what you expressed dissatisfaction with, and experience some of those same concerns.
Fwiw, I try to give my scripts/programs descriptive names, to make it easier on my feeble recall. Although this often runs counter to the principle of short-names-for-oft-used-tools. *shrug* In addition, I try to use one-liners when possible, rather than writing piles of throw-away snippets. Seems to help a bit in avoiding clutter in ~/bin/perl/ directory.
For what little programming I do on Win32, I've yet to need anything more complex than this:
Like you, hoping to hear how other other monks do it...