Archive for the ‘development’ Category

Eradicating Non-Determinism in Tests

Linked on Apr 14 at 21:06

I hate non-deterministic tests, which is why I strive for a completely fresh testing environment for each and every test. In-memory databases make this much easier (and faster). Python makes it easy to construct file-like objects for tests instead of relying on files on a filesystem. When testing an application which must hit the filesystem, … Read more

Touch-based App Design for Toddlers

Linked on Dec 9 at 18:47

Luke Wroblewski’s critique of touch-screen GUIs for apps for toddlers reminds us that children do not react to interfaces as adults would. Most adults (well, not me) have at least some patience with computer interfaces. Modal dialogs are tolerable. Buttons are generally understood to require only one action (ie. click or tap) before they respond.

 … Read more