Category Archive: Development

Feb
04

The Joy of JSF

Android has been taking a back seat recently (although that is about to change) as the new Formula One season looms and I’ve been comprehensively overhauling the fantasy game web site I’ve been running for over ten years, fantasy-f1.net.

Nov
10

Eclipse Keyboard Shortcuts

Being a regular Eclipse user I’ve been somewhat slow to learn all of the really useful keyboard shortcuts. Hunting around for a cheat sheet the only one I can find is this one from the Eclipse-Tools project on sourceforge. The only downside to this fairly comprehensive cheat sheet is that it appears not to have …

Continue reading »

Dec
31

New Year, New Challenges, New Libraries

I’ve spent much of my spare time in the last three months refactoring code for the site fantasy-f1.net (which is the main reason why the blog has remained relatively quiet). The new year briongs with it new challenges and familiarity with a new JSF component library, PrimeFaces, which I’m loving.

Nov
24

rss4jsp: A Tag Library for Project Rome

One of the features being introduced to Fantasy-F1.Net in the next few weeks is an RSS Feeds page. During the closed season it is useful to have alternative sources of material to keep people coming back to the site which would otherwise be all but dormant.

Sep
16

Effective Java Second Edition

I recently picked up a copy of the second edition of Effective Java having owned a copy of the first edition for several years. Its a book I have always recommended to anybody new to Java because whereas many books on Java discuss the letter of the language, this book discusses the spirit, and puts …

Continue reading »

Jul
14

Method Contracts! Method Contracts! Method Contracts!

I recently spent a few days back-filling test code to help a team meet one of its its quality objectives – namely unit test coverage – and the scany level of documentation within the code re-enforced my views on properly documenting the contract of a method. The methods I wrote tests for had the minimum …

Continue reading »

Feb
13

Testing, testing

There’s a lot to be said for test driven development. Next to documenting the code, testing is the other bane of a developer’s life that prevents them from moving on and doing other, ‘more interesting’ work. All the better then that the approach to writing code should include the writing of test cases. Write some …

Continue reading »