Hi Mike, thanks for the article. I'm now working on something at a lower level -- how to allocate an array of bytes so javac will accept it. The turnaround time for me is still a bit slow, due to my unfamiliarity with java in general. I read docs just far enough to get what I need for a task, then drop it in and move on, often forgetting the syntax next time I need it... And the docs are kind of helpful, but take time to climb around all those classes. So back to hacking. --le From: "Michael Whapples" <mwhapples@xxxxxxx> To: <brailleblaster@xxxxxxxxxxxxx> Sent: Saturday, December 11, 2010 4:12 PM Subject: [brailleblaster] Some useful articles on Java Hello, This link has some interesting articles on Java and some design things relating to Java http://langrsoft.com/articles.shtml. I came across it when looking for some more articles describing how one would actually put test-driven development into practice. Look at the "Crafting Java with test-driven development" articles, it covers quite a bit of stuff and looks quite useful. One thing which hit me, how short he says a cycle of write test, write production code, refactor should be, between 30 seconds and 5 minutes. While the section about testing the user interface code is written for using swing, I think the ideas should transfer easily enough to SWT. Parts 12 and 13 of that series may be more relevant if you want ideas on what TDD will give in benefits. I haven't looked at the other articles but if the "Crafting Java with test-driven development" series is anything to go by they could be very good too. Happy reading. Michael Whapples