Java

  • submit to reddit

Why You Should Use Spring's Annotations-Based Autowiring

Some people find value in having centralized, declarative configurations of XML files.  However, many of the things in those files are not configuration and...

15 replies - 26450 views - 04/05/10 by Mitch Pronschinske in Articles

Using Hamcrest and JUnit

Lately I started using the core Hamcrest matchers bundled with the JUnit framework to create more readable unit tests. Hamcrest matchers were created to...

2 replies - 19880 views - 04/05/10 by Rafael Naufal in Articles

Daily Dose - We Live in a World Where There Are iPads

Apple's "next big thing" was released in stores today, but the apps have been available since yesterday.  These pre-release apps included Netflix...

0 replies - 13889 views - 04/02/10 by Mitch Pronschinske in Daily Dose

Design Patterns Uncovered: The Command Pattern

Today's pattern is the Command, which allows the requester of a particular action to be decoupled from the object that performs the action. Where the...

3 replies - 39922 views - 04/02/10 by James Sugrue in Articles

Daily Dose - Mozilla Research Says Firefox Just Under 40% Market Share in Europe

The Mozilla Metrics blog announced the publishing of the foundation's first ever quarterly analyst report on browser share and other internet insights.  The...

0 replies - 14583 views - 04/01/10 by Mitch Pronschinske in Daily Dose

Case Study: How OSS Helped One Startup Beat Larger Companies

Many companies are still not comfortable with using a software solution unless they are paying for it.  However, tech companies that use mainly Open Source...

0 replies - 14722 views - 04/01/10 by Mitch Pronschinske in Articles

iPhones on Mars

EclipseCon 2010 is over and as always has been a great chance to meet up with fellow committers and users of the software we build. Xtext has received a...

0 replies - 4450 views - 04/01/10 by Peter Friese in Articles

Quickly Declare and Initialise Lists, Maps and Arrays With Eclipse Templates

Java has a lot of boilerplate code, although each new version tries to remove a bit more every time. One area particularly affected is when you have to...

6 replies - 10100 views - 03/31/10 by Byron M in Articles

JAX-WS Deployment Five Minute Tutorial

After we explained how we can implement a JAX-WS web service (endpoint, client) in the JAX-WS Five Minute Tutorial, we will continue by explaining how we...

12 replies - 34675 views - 03/30/10 by Mohammad Juma in Articles

Design Patterns Uncovered: The Chain Of Responsibility Pattern

Today's pattern is the Chain of Responsibility, a simple way to decouple the handling of requests. Chain of Responsibility in the Real World The idea of...

7 replies - 28252 views - 03/30/10 by James Sugrue in Articles

The TDD Checklist (Red-Green-Refactor in Detail)

I have written up a checklist to use for unit-level Test-Driven Development, to make sure I do not skip steps while writing code, at a very low level of the...

3 replies - 6647 views - 03/30/10 by Giorgio Sironi in Articles

Contexts Are the New Objects

When we went from procedural programming to object-oriented programming, by realizing that we could remove the "object pointer" as the first...

2 replies - 4833 views - 03/30/10 by Rickard Oberg in Articles

JAX-WS Five Minute Tutorial

This tutorial is for people who want to run a JAX-WS example (Endpoint + Client) in just five minutes.What you need to run this example:JDK 1.6Eclipse .Be...

30 replies - 167568 views - 03/29/10 by Mohammad Juma in Articles

Let Others Work For You With Selenium

With a provocation this big, I hope I’ve caught your attention. So, let’s draw some lines: the objective is, of course, not to let others do you work. It...

0 replies - 3855 views - 03/29/10 by Nicolas Frankel in Articles

Constant Complexity For Reversing of a List

I am reading this question on stack overflow and it was irritating for me that the most people say: reversing a linked list is possible only in O(n). Okay,...

5 replies - 4671 views - 03/28/10 by Peter ___ in Articles