Some fresh news in from the gang developing IntelliJ IDEA 15, with the expansion of the handy ‘Locate Duplicates’ feature. The new addition also gives options for a quick fix if needed. Catch cloned code on-the-fly!
The first Internet of Things Design Manifesto has gone live with contributions and backing from a plethora of professionals in the IoT community. Its guidelines aim to be a foundation for designers and engineers to create a myriad of products and services.
This week’s Java news by Thorben Janssen stars Project Valhalla, improvements to the Docker Toolbox and using the new Java 8 Date and Time API with Hibernate. All this and more when checking out the week’s hottest Java links.
It has been more than 40 years since Gerard M. Weinberg created the concept of Egoless Programming. We take a look at the treatise now to see whether the rules contained therein still serve a purpose for the modern programmer today.
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?
Java 8 streams are still new to some, but by comparing common constructs in SQL, you might be able to get your head around them. Lukas Eder explores common SQL constructs with their equivalent expressions written in Java 8 using Streams and jOOλ.
It’s been over a year since the launch of one of the biggest ever releases in Java history. With plenty more elements coming and going in the Java 9 release next year, there’s one question you may find yourself asking: Does Java need all this change?
Pieter Hintjens has defined a new metaphor for software systems and organizations known as “Living Systems”, which will recognize and solve real problems faster, cheaper, and with more accuracy than Planned Systems.
With JUnit’s crowdfunding campaign gaining traction, we’re all for further development of the popular unit testing tool. Johannes Link reveals in this JAXenter interview where the problems currently lie with JUnit and how these might be addressed in a possible JUnit 5.0.
Pierre Fricke is back to discuss DevOps and its role in what he is the calling the battle between the creative developers and the process junkies. What will the future bring for the role of DBAs?
How fast are Java lambdas? Is there no end to the microservices hype? What role will the database play in IT’s cloud-driven future? The biggest ever JAX Magazine issue has arrived with a brand new app for easier reading, on or offline.
Lukas Eder shares his personal tips and habits after more than 20 years of programming, which he groups under the banner of “defensive programming”. Surely he’s not the only one who gets paranoid now and then?