Our speaker Michael Inden analyzes why an extension and modification in the syntax and behavior of switch make sense and the previous weaknesses of switch
Category: Articles
Java Testing Weekly 25 / 2019
There are many software development blogs out there, but many of them don’t publish testing articles on a regular basis. Also, I have noticed that some software developers don’t read blogs written by software testers. That is a shame because I think that we can learn a lot from them. That is why I decided to create a newsletter that shares the best testing articles which I found during the last week. Let’s get started. Technical Stuff Selenium – XPath Unleashed Part One provides a quick introduction to basic XPath locators which you can use when you are writing end-to-end tests with Selenium. The Really Valuable Stuff Test driven development: theory and practice is a yet another introduction to TDD. However, this blog post is actually a good one because it also talks about the pitfalls of TDD and admits that sometimes automated tests have a negative impact to the design of the implemented application. Types and Tests is a thought-provoking blog post that investigates the claim: “If you are using dynamic typing, you need to write tests for “illegal input” (wrong types, null values, and so on) because you don’t have the safety net provided by static typing”. Unit
Clone and create a private GitHub repository with these steps
Now that developers can create a private GitHub repository in its free tier, you may run into issues with the ‘fatal: repository not found’ error message. Here’s how to fix that problem and successfully clone your repository.
Java 13 Enters Feature Freeze and Rampdown
The final feature list for Java 13 (due in September) has been confirmed, as the project enters testing and rampdown. No major new features are part of this release.
JDK 13: VM.events Added to jcmd
CSR ( Compatibility and Specification Review ) JDK-8224601 [“Provide VM.events diagnostic command”] is implemented in JDK 13 as of JDK 13 …
Announcing GitHub Sponsors: a new way to contribute to open source
We’re thrilled to announce the beta of GitHub Sponsors, a new way to financially support the developers who build the open source software you use every day. Open source developers build tools for the rest of us. GitHub Sponsors is a new tool to help them succeed, too.
Java 8 nested lambdas break compiler
i have a complex problem with Java 8.ProblemWith nested lambda compiler crash with a NullPointerException!I know that lambdas must be stateless indeed in this case the codes that have state are
Optimistic locking version property with JPA and Hibernate – Vlad Mihalcea
Learn how optimistic locking version property works when using JPA and Hibernate, and how it can help you prevent the lost update anomaly.
Java ecosystem meets blockchain in the Aion Virtual Machine – JAXenter
Java meets the blockchain with the Aion Virtual Machine, from the Aion Foundation. Take advantage of the vast Java ecosystem and build smart contracts.
Eclipse – Unsupported major.minor version 53.0, 52.00, 51.0 Error in Java
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
Reusable single instance wrapper/object in Java stream map
Seems like this question should already have an answer but I could not find a duplicate. Anyways I am wondering what community thinks about Stream.map use case like this?Wrapper wrapper = new W…
How to Remote debug a Java Program in Eclipse IDE
A blog about Java, Spring, Hibernate, Programming, Algorithms, Data Structure, SQL, Linux, Database, JavaScript, and my personal experience.
Java command-line tools every JDK developer should know
Don’t get too far away from your code in the development process. These five Java command-line tools help bring you back to your code base and ease JDK troubleshooting.
Java Weekly, Issue 284 | Baeldung
A new Spring Cloud Services project for building service brokers, and a look at Hypersistence Optimizer, a performance tuner for JPA and Hibernate applications.
Top 5 Java 8 and 9 Courses for Programmers (FREE) – Best of Lot
A blog about Java, Programming, Algorithms, Data Structure, SQL, Linux, Database, Interview questions, and my personal experience.