This look at automated GUI tests tackles parameterized tests suites in JUnit 4, courtesty of a simple extension that provides the Runner class for that purpose. Read all
Groovy's closures can be used to incorporate Java lambdas, solving the inherent syntax trouble they would otherwise bring and providing another functional tool. Read all
This guide will tackle setting up, configuring, and implementing a contiunous deployment pipeline for Java apps using Jenkins and Couchbase Server. Read all
FileInputStreams and FileOutputStreams create objects, which can cause a mess for garbage collection in longer-lived programs. But Java 7 has the solution. Read all
Using Java Streams and Collectors is a good way to implement SQL functionality to your aggregations so you can group, sort, and summarize calculations. Read all
We examine ArrayList add and loop performance - including enhanced for-each, items processed in a stream, and more - as well as LinkedList loop performance. Read all