Month: March 2014
-
Core Java

Joy of Coding… and mutation testing in Java
For many years now it has been good practice to write unit tests for your source-code. And also to use…
Read More » -
Agile

Estimation by stuffing things into boxes
I’ve started using an approach for software project estimation that so far is proving to be fairly transparent, quick and…
Read More » -
Core Java

JavaSE 7,8: Determining Views Supported by a Particular File System
If you have questions about a file or a directory, such as whether it is hidden, whether it is a…
Read More » -
Agile

Design Your Agile Project, Part 1
The more I see teams transition to agile, the more I am convinced that each team is unique. Each project…
Read More » -
Core Java

Why use Underscore in Numbers from Java SE 7 – Underscore in Numeric Literals
JDK 1.7 release had introduced several useful features, despite most of them being syntactic sugar, there use can greatly improve…
Read More » -
Desktop Java

Tower Defense in JavaFX (4)
Ok, so far we’ve created a TileMap, displayed it on screen and made it editable in the first part. In…
Read More » -
Enterprise Java

Java EE 8 : What does the community want?
Following the earlier two community surveys, the first announced in December 2013 and the second in January 2014, Oracle calls…
Read More » -
Software Development

What’s the opposite of duplication?
“If you see the same code structure in more than one place,” writes Martin Fowler in his wonderful, Refactoring book,…
Read More » -
Software Development

Go for Java Programmers: Introduction
Background Go (often referred to as “Golang”) is a fairly new programming language, first conceived in 2007, with version 1.0…
Read More »




