Refactoring is about enhancing the consistency of the code by simplifying the code. Simpler code allows versatility and the ability to rapidly change the code, introduce new functionality, and meet people’s ever-changing needs. What’s not to like? We are delighted to begin a three-part series on refactoring and test-driven development by Mohamed Taman.
Java Magazine is also continuing a series on Oracle’s open source Coherence Community Edition (Coherence CE) by Aleks Seović. In the first article, he showed how to implement a REST API that manages to-do list tasks stored in Coherence CE. Part 2 will build on that back-end code by implementing two user-friendly clients.
And Alexa Weber Morales shows that the best way to experience new technology is with a test drive—and in today’s strange new world, that test drive means a virtual hands-on lab (HOL). She tries out Java 15 using three HOLs—and shares the experience with us.
We have two interesting webcasts coming up, by the way; if you can’t catch them live, there’s always the replay.
Hello, Coherence Community Edition, Part 2: Building the client
In August, Aleks Seović. showed how to implement a REST API that manages to-do list tasks stored in Oracle’s open source Coherence CE. This article will build on that back-end code by implementing two user-friendly clients using React and JavaFX.
How Java 15 taught me to love virtual hands-on labs
At September’s Oracle Developer Live—Java virtual event, there were many presentations about Java 15’s new capabilities for data- and compute-intensive workloads. After the presentations, everyone could try out these features for themselves. So that’s exactly what Alexa Weber Morales did.
Four common pitfalls of the BigDecimal class and how to avoid them
When you’re doing business calculations in Java, especially those involving currencies, you might use the java.math.BigDecimal class. Frank Kiwy would like to draw your attention to four interesting challenges for using the BigDecimal API.
Complimentary subscription to Java Magazine
Java Magazine is a deep dive into Java and the JVM. Find detailed explanations about the language and the platform written by experts and members of the Java development team.
Join a quarter of a million subscribers in getting useful, authoritative programming information delivered directly to your inbox.