Java

  • submit to reddit

So You Wanna Learn Regex?

I've had a set of blog posts stewing in my brain for a while. Steve Nelson, last year, helped me out with a Regular Expression (Regex) and I made it a point...

2 replies - 10080 views - 09/27/09 by Dan Wilson in Articles

Duct Tape Programming

Joel tells the story of The Duct Tape Programmer, and Uncle Bob offers his response. Now these are two pretty smart guys who know a lot about...

12 replies - 7395 views - 09/27/09 by Kirk Knoernschild in Articles

Using Polymorphism instead of Conditionals

Interviewing nowadays with tech companies has become run of the mill. You have phone screens, then you are brought on for on site interviews. And in...

18 replies - 7793 views - 09/25/09 by Shyam Seshadri in News

Software Development and the Whiteboard Paradigm

For years we have been using computers in a way that mimics the office environment. Most of the concepts that we are manipulating were designed as virtual...

3 replies - 5895 views - 09/25/09 by Sebastien Arbogast in Articles

Lean Teams: Doing More With Less

This evening I attended the Denver Rails User Group (a.k.a. DeRailed) to hear a presentation by Marty Haught. It was titled "Lean Teams: Doing more with...

0 replies - 6494 views - 09/24/09 by Matt Raible in Articles

Why LOC is a Redundant Way of Calculating Productivity

Throughout my career, which is entering it's 10th year of commercial programming, 15 years total, I have always been bombarded by the CTO's and the...

13 replies - 5470 views - 09/23/09 by Francois Hensley in Articles

Building GWT Applications with MVP and Issues with Overlay Types

MVP has recently become a popular strategy for structuring GWT applications. This is largely due to its testability and Ray Ryan's Best Practices For...

1 replies - 10791 views - 09/23/09 by Matt Raible in Articles

Agile Architecture, Lean Principles

Most of my discussions surrounding agile architecture have been focused on exploring how modularity helps increase architectural agility. I claim that...

1 replies - 7059 views - 09/23/09 by Kirk Knoernschild in Articles

Using Dynamically Generated JFreeChart Charts and JasperReports

If you are reading this blog it means you want to use JasperReport with dynamic programmatically generated images. An example of such use cases in...

4 replies - 10740 views - 09/22/09 by Masoud Kalali in Articles

How To Cluster SpringSource tc Server

I decided to pull together this HowTo while working on a tc Server screencast for Chariot Solutions' booth at SpringOne 2GX. For the unfamiliar, tc Sever is...

0 replies - 6317 views - 09/22/09 by Rod Biresch in Articles

Using an Aspect ITD in Unit Tests

A while back, I wrote a class that would allow me to programmatically change logger levels from inside a test. Here‘s the idea: invariably if you are doing...

0 replies - 3538 views - 09/21/09 by Rob Williams in Articles

Polyglot Programming: Flawed Dream?

I’ve been reading for some time various articles and blogs about Polyglot Programming, and the perception I got is there are two opposite views: the...

14 replies - 5720 views - 09/19/09 by Alex Ruiz in Articles

Testing Function vs Testing Implementation

Often I have got complaints from developers that I work with that their unit tests are prone to breakages, or they don’t like writing unit tests because...

0 replies - 3806 views - 09/18/09 by Shyam Seshadri in Articles

URL Patterns are More flexible in Jersey Than in Web.xml

Rule of thumb: Avoid using {variables} as the first path of a Jersey's @Path I am working on the Arena PUJ Project, a RESTful web-service to support PUJ...

7 replies - 4980 views - 09/18/09 by Felipe Gaúcho in Articles

Checked Exceptions I Love You, But You Have to Go

Once upon a time Java created an experiment called checked-exceptions, you know you have to declare exceptions or catch them. Since that time no other...

45 replies - 12542 views - 09/17/09 by Misko Hevery in Articles