Our long-running trivia series has come to an end. This week, we’re looking at one final subject: JUnit, a popular testing framework for Java.
All Posts by this author
Are you ready to build your Maven-based project with Java 9? Then you’ve come to the right place! Here are six things that you need to know to make the two play nice together.
As with most things in software development the ultimate currency for comments is time. How much do we have to invest and how much do they save us? Or in other words: What are the costs and benefits of comments?
Nicolai Parlog shares what some crowd-funded backing and a committed group of Java test enthusiasts can produce in the first instalment of JUnit Lambda. Before work begins on their alpha version, Parlog takes a look at the basic features of the project.
You’ve already been acquainted with JAR hell, but what about the horror that may be unleashed by Project Jigsaw in Java 9? Nicolai Parlog takes a look at the possibility of Module Hell, with version conflicts and complex class loading the likely victims.
JAR hell is an endearing term referring to the problems that arise from the characteristics of Java’s class loading mechanism. Nicolai Parlog is on hand to go through the different problems you might come across whilst exploring these Java anomalies.
Have you been interested in trying out Apache JMeter? Nicolai Parlog presents a useful tutorial to help you load test your web app, create a test plan, execute it and benchmark your application.
After his recent benchmarking of Java 8 Streams, Nicolai Parlog is back to document suggestions from the community of other possible profiles. Parlog wants us all to remember that with Stream performance, numbers can lie.
Java performance is a hot topic at the moment and its Nicolai Parlog’s turn to get in on the action. He asks an important question of Java 8 Streams: can their performance really be that bad? Let’s get into investigating.
With Java 9 on its way, the more information you have, the better. Nicolai Parlog dissects the upcoming Project Jigsaw and inspects each feature, from dependency management and optimisation to encapsulation.
Nicolai Parlog highlights another big change coming to Java in the form of Project Valhalla. How far along is it development-wise and what challenges are there in the lead up to release?
With the release of Java 9 slated for September 2016, it’s not too early to start thinking about what the new release will actually do to your code.