In this article, Robert Simmons Jr shows us the 7 easy ways to improve legacy code..
Read the rest of this entry »Archive for the 'Java' Category
Mar 28
Mar 28
OnJava: A java programmer looks at C# delegates
ONJava shows us how to use Java’s dynamic proxies in order to obtain the same functionality as C#’s delegates in this article..
Read the rest of this entry »Mar 28
OnJava: Best Practices for exception handling
When and how to use exceptions? This article offers an approach..
Read the rest of this entry »Mar 28
AOP and Metadata
A great article on metadata and aspect oriented programming. It’s nice to see AOP come of age..
Read the rest of this entry »Mar 28
Screen scraping with XQuery
Developerworks has an article on how to do Screen scraping using XQuery. I did my share of screen scraping in my day so this may come in handy..
Read the rest of this entry »Mar 28
Antlr vs. JavaCC
Cedric Beust has some comments on his experiences using JavaCC and Antlr.
Read the rest of this entry »Mar 18
Native, Cross Platform UIs using SWT and GCJ
Using the instructions here, you can use GCJ to create SWT applications that are fully native, even if you wrote them in Java..
Read the rest of this entry »Mar 18
Skinnability of JDK1.5 – Synth look and feel
This article at developerworks describes how to use the new Look and Feels for JDK1.5, which include a metadata-driven look and feel controlled by an XML file (Synth)..
Read the rest of this entry »Dec 31
Eclipse as a Platform
Lately I’ve been doing all kinds of Eclipse work. It’s a good IDE, and a better platform for application development.
Read the rest of this entry »Jun 23
IBM DeveloperWorks: Runtime code generation
Runtime code generation is another way to execute arbitrary code at runtime. It is different from reflection in that once you have generated this class, it is much faster and the generated class can be cached and reused over and over again.
Read the rest of this entry »