Jun
02
2006
The authors of the the VCL helpfully added multi monitor “support” a few versions back. Somewhat less helpfully, this support is very limited – it has no way to say “create form X on monitor 3″, which is a very useful thing to do in some kinds of applications – those intended to run on [...]
Tags: delphi, design
Apr
18
2006
Last night at XPSTL, John Sextro gave a talk on the “Move Embellishment to Decorator” refactoring as described in Joshua Kerievsky’s Refactoring to Patterns book. I greatly enjoyed and benefitted from the original Design Patterns book (from the Gang of Four) which was already old (published 1994) when I heard about it and bought it [...]
Tags: design, java, programming, tdd, xpstl
Apr
08
2006
Keith Lea pointed out that he will never deploy with Java Web Start again. With Web Start in its current form, he’s be deploying with it long before I will use it again. “Never” is much too soon.. here is why, echoing and expanding on Keith’s experiences. Some of these things are not Web Start’s [...]
Tags: design, java, programming, wireless
Mar
14
2006
At Oasis Digital we are working on an application that will run on a touch-screen computer, and which will be used to (among other things) control an audio amplification system. There are some design considerations for touch-screen applications which are rather stark once you use the touch-screen for a few minutes: A finger is rather [...]
Tags: audio, delphi, design, screencast