• submit to reddit
Jens Schauder03/01/13
3029 views
0 replies

Introducing Degraph for Visualizing Package Dependencies

Degraph analyses the dependencies of a bunch of class or jar files and creates a graph representation of it.

Gerard Davison03/01/13
3810 views
0 replies

Using UriTemplate to Change Path Parameters in a URI

I have been recently working on a client generator in the wadl.java.net project and I was solving a bug where I wanted to change path parameter on a URI.

Krishna Prasad03/01/13
18630 views
0 replies

JUnit testing of Spring MVC application: Testing DAO layer

I will show how to design and implement DAO layer for the Bookstore Spring MVC web application using Test Driven development.

James Sugrue03/01/13
4513 views
7 replies

Gradle Effective Implementation Guide: Book Review and Giveaway

Until recently, Ant has been my build system of choice: functional, proven and, it just works. So, I was intrigued to see what Gradle could provide instead. So when Hubert Klein Ikkink , one of DZone's leading MVBs on Groovy, gave me the chance to review his Gradle Effective Implementation Guide , I could hardly refuse.

Tomasz Nurkiewicz03/01/13
9936 views
0 replies

ExecutorCompletionService in Practice

Everyone is talking about the future of Java, we continue our journey explaining Future interface in Java.

Kristina Chodorow02/28/13
33397 views
0 replies

Guide to Tech Interviews

I’ve been interviewing people for programming jobs for five years and I’ve recently gotten a look at the interview process from the other side. Here are some suggestions for acing tech interviews.

Andreas Kollegger02/28/13
2962 views
0 replies

Neo4j at Heroku Waza 2013

We are excited to be sponsoring Heroku’s Waza 2013. Michael Hunger, Pernilla Lindh and I will be at the Neo4j lounge with our amazing zen sand coffee table, along with showcasing the Waza-Twitter graph.

Lukas Eder02/28/13
8950 views
6 replies

How to Execute Something Multiple Times in Java

When writing unit / integration tests, you often want to execute something multiple times. Exracting methods is the most obvious approach, but it can quickly get nasty. Instead, just use this little trick..

Martin Fowler02/28/13
7785 views
0 replies

The Purpose Of Estimation

It's easy to see how people turn their angry glares towards estimation. This leads to an increasing notion that anyone indulging in estimating is an Not a True Agilist. I don't share this view of estimation as an inherently evil activity.

James Sugrue02/28/13
7499 views
21 replies

Thursday Code Puzzler: Find The Missing Number

This week's puzzler is nice and simple: find the missing number in an ordered array.

Eric Genesky02/28/13
2499 views
0 replies

DZone Links You Don't Want To Miss (2/28/13)

Today, learn how coffee might save your life, play a massively multiplayer game of Bomberman, and learn about a Kickstarter campaign to expand LiveCode.

Dhananjay Nene02/28/13
14910 views
1 replies

Exploring Java8 Lambdas. Part 1

Lambda functions and closures are coming to Java 8. This has been a project that has been in progress for a while and recently I took the opportunity to take it for a test drive.

Reza Rahman02/28/13
5796 views
0 replies

A Gentle Introduction to the JSF 2.2 Faces Flow

My well-respected colleague and good friend Arun Gupta continues his admirable effort to provide some very early coverage of Java EE 7 features. I thought I'd highlight his blog entry on JSF 2.2 Faces Flows written in this vein.

Felix Dahlke02/28/13
2660 views
2 replies

Reimplementing the Wheel

Assuming you’re a programmer, I bet that you’ve heard the phrase reinventing the wheel before. I really think we should stop using it. For two reasons

Mark Needham02/28/13
3997 views
0 replies

Pomodoros and the To-Do List

Fighting procrastination is a never-ending battle. It takes many forms and the pomodoro is a weapon to combat it's many shapes. I last wrote about pomodoros about a year ago and it’s interesting to see that I’ve covered almost completely different things than I did last time!