Stuff For Sale
2004 Summer Tour
In The Press
Veggie Van Gogh
Please patronize sponsors of this page!
Bytesmiths no longer is involved in software consulting. Maintenance of this web site is currently subsidised by unrelated business activities. Please pass the word to other interested folks, so I can continue to host this page!
- All in the Memory -- bookkeeping services
- Arabella -- a dynamic musical duo
- Bytesmiths Editions -- large, archival, fine-art photography on unusual materials
- Bytesmiths Press -- artists' services: web design/hosting, jury slides, giclee reproductions, opening announcements, brochures, etc.
- Champagne Beadworks -- handcrafted jewelry and beadwork
- Crafted By Carol -- handcrafted jewelry and beadwork
- Dana Fontaine -- unique photography-derived art
- Dymond Graphics -- note cards, pet/people photography
- Fountains & Funktini -- glass art and more from Beth Keenan and JoAnn Rawley
- Gemini Gypsy -- Carole Good-Hanson's fused glass frames
- Mary Kollman Fine Art -- lovely floral watercolor originals
- Primrose Studio -- terra cotta switch plate covers and wall art
- Ratso's Studio -- astoundingly realistic bronze sculpture
- The Spiral Gallery -- local artists exhibit in the Oregon Cascades foothills
- The Roaming Artist -- info and resources for artists "on the road"
- Van Dyke Sepias -- Jan Van Dyke's nostalgic sepia toned photography
- Veggiemog -- life and times of Kelly O'Toole's Unimog, running on biodiesel
- Village of Willamette Arts Festival -- annual visual/performing arts festival, third weekend of September
- Whitehorse Designs -- Gwen Miller's beadwork and fused glass
- West Linn Arts Commission -- city support for the arts
Your site could be listed here, for as little as $12 per month! Go to Bytesmiths Press for details.
This site has been selected by PC Webopaedia as one of the best on this topic!
This site has been awarded a Links2Go Key Resource Award in the Smalltalk category!
| next ]
Satisfy intent, not letter of corporate "in the waynesses":
"...but reality dictates that we must evolve a means
of interacting successfully with
93.3] Isolate legacy systems, by:
- Archive your Smalltalk repository as a whole, rather than adhering
tightly to an
archive policy that mandates control of each "file".
- A simple interface to stdin
can allow your Smalltalk system to be constructed from within a central
if that is a dictate.
- Synchronize your iterative process with the major milestones of
- This will be difficult early, when the traditional process expects
reams of requirements/design
documents. Satisfy them (in the short term) with reams of automatically
templates, while continuously improving your internal documentation.
- This will be trivial later, when your documentation is realistic and
with your code, and when your implementation is far ahead of normal
Maintain accountability of code that you assume is stable. Don't let
into your base image!
- Minimizing coupling -- make extensive use of lazy caching, so that
your system can
change independently of the legacy system.
- Keeping legacy interface narrow and shallow: a minimum number of
methods that are
relatively independent of specific legacy state.
- Providing a pluggable "legacy isolation" layer that
encapsulates the legacy system
and transforms it to the object system.
| next ]