Java

  • submit to reddit

When 100% Coverage Gives Us a False Sense of Security

I use code coverage tools on a regular basis only to ensure that the most complex areas of the code base are properly tested. I tend to bravely fight the...

6 replies - 4032 views - 04/13/10 by Alex Ruiz in Articles

OSGi - Feast or Famine?

I want to be careful here, but also very clear - I advocate OSGi and modularity, though am concerned about its future. In some circles, OSGi is hailed as a...

7 replies - 7209 views - 04/13/10 by Kirk Knoernschild in Articles

Daily Dose - How iAds Help Google

Competition is rarely what businesses really want, unless your company is trying to prove that it has a competitive market so that it can complete an...

1 replies - 13318 views - 04/12/10 by Mitch Pronschinske in Daily Dose

Java Switch on Steroids

The native Java switch construct has been often criticized for its limited applicability, since it can operate only on ints, chars and (starting from Java 5)...

6 replies - 7158 views - 04/12/10 by Mario Fusco in Articles

James Gosling Leaves Sun: End of A Golden Era?

I was sad to hear that James Gosling will be leaving Sun/Oracle. James has been a hero for me, and many others, in the both the Java community and the software...

16 replies - 15086 views - 04/10/10 by James Sugrue in News

Effective Java 2nd Edition – Builder Pattern in Eclipse

I sometimes use the Builder pattern as defined in Effective Java 2nd Edition item 2. Incidentally, I recommend this book to everybody writing Java code....

3 replies - 7627 views - 04/10/10 by Manuel Selva in Articles

Design Patterns Uncovered: The Prototype Pattern

Today's pattern is the Prototype pattern which is utilized when creating an instance of a class is expensive or complicated. Prototype in the Real...

2 replies - 12453 views - 04/09/10 by James Sugrue in Articles

Java EE Pros Surveyed About the Technologies They're Using

A survey of 1,101 IT pros, with a focus on Java enterprise developers, was released this week by Replay Solutions, a company that offers a replay debugging...

2 replies - 6944 views - 04/08/10 by Mitch Pronschinske in Articles

Lift 2.0 Revving Up

It's been over a year since the release of Lift 1.0.  For those of you who've never heard of Lift, it's a powerful web framework for Scala and Java...

0 replies - 6891 views - 04/08/10 by Mitch Pronschinske in News

OSGi & Servlets: A Happy Marriage

In this post, I'll show you how to create a simple OSGI-based servlet. Later, we will deploy this servlet to an Amazon EC 2 instance - this should be...

1 replies - 5559 views - 04/08/10 by Peter Friese in Articles

Move Over Java, I Have Fallen in Love With JavaScript

I spent the past year developing <angular/> in JavaScript (client) and Ruby on the server, and I have totally changed my opinion of dynamic...

6 replies - 7448 views - 04/08/10 by Misko Hevery in Articles

Supporting Multiple Environments – Part 3

(part one and two) In this installment, I’m going to cover the configuration storage mechanism for this separate configuration jar...

0 replies - 2860 views - 04/07/10 by Julian Simpson in News

Daily Dose - US Net Neutrality Suffers Setback

A US federal appeals court ruled in favor of Comcast this week in the ISP's net neutrality battle with the FCC (Federal Communications Commission) which has...

1 replies - 11755 views - 04/06/10 by Mitch Pronschinske in Daily Dose

How I learned to stop worrying and love new words

Because of the subject of my Bachelor's degree thesis, I am currently busy learning more and more about Java technologies, in particular the OSGi...

2 replies - 3573 views - 04/06/10 by Giorgio Sironi in News

Design Patterns Uncovered: The Template Method Pattern

Today's pattern is the Template Method pattern, which defines a stub for an algorithm, deferring some implementation steps to subclasses. Template in the...

5 replies - 19971 views - 04/06/10 by James Sugrue in Articles