13.1. Links and References
Freecell Solver Links
People who were Involved in the Development
-
The Joel
Test - building a package in one step, fixing bugs before writing new code
and other stuff.
-
Eating
your own Dog Food - the importance of using your own software.
-
Bloatware
and the 80/20 Myth - why a feature-rich software needs all its features.
-
Things
you should never do, Part I - why re-writing an entire codebase from
scratch is a bad idea.
-
Back
to Basics - about O(n) lookups and unnecessarily increasing a program's
complexity by an order of n.
-
Five Worlds -
about the differences between Shrink-wrap software, one for internal use,
throwaway, embedded and games.
-
Note: Joel's articles are mostly relevant to commercial, market-place
software, and should be taken with a grain of salt in regard to writing
voluntary, open-source one. (and should be taken with a grain of salt in
any case, because he seems very opinionated)
General Freecell Links
Written by Shlomi Fish