article thumbnail

O11y Guide: Beginner's Guide To Open Source Instrumenting Java

DZone

Did you always want to know more about instrumentation, metrics, and your options for coding with open standards? Are you a Java developer and looking for a working example to get started instrumenting your applications and services?

article thumbnail

Effective Coding With Java Observability

DZone

Ask yourself: how often do you find yourself taking your eyes off the code in the IDE to find out what you can learn from its execution data? The vision of what effective observability can do to actually help developers work better is suspiciously missing from the preaching of many of its commercial vendors and oracles.

Code 237
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

How To Generate Code Coverage Report Using JaCoCo-Maven Plugin

DZone

Code coverage is a software quality metric commonly used during the development process that let’s you determine the degree of code that has been tested (or executed). To achieve optimal code coverage, it is essential that the test implementation (or test suites) tests a majority percent of the implemented code.

Code 319
article thumbnail

SKP's Java/Java EE Gotchas: Clash of the Titans, C++ vs. Java!

DZone

Considering all aspects and needs of current enterprise development, it is C++ and Java which outscore the other in terms of speed. So much for my blog title :-) So when these titans are pit against each other in real-time, considering all aspects of memory and execution time — Java is floored. JAVA SOLUTION (Will Be Uploaded Later).

Java 214
article thumbnail

Java vs. Python Comparison: The Battle of Best Programming Language in 2021

DZone

Let's start with Zoom, an incredible video-conferencing application on which almost today's world relies on was developed using JAVA and C++. The second example will be a food ordering application that again depends on several different coded script lines.

Java 252
article thumbnail

Unlock end-to-end observability insights with Dynatrace PurePath 4 seamless integration of OpenTracing for Java

Dynatrace

Cloud-native technologies and microservice architectures have shifted technical complexity from the source code of services to the interconnections between services. Deep-code execution details. You get code-level insights into application code without code changes. Dynatrace news. The app is powered by Kubernetes.

Java 245
article thumbnail

Java Unit Testing Best Practices: How to Get the Most Out of Your Test Automation

DZone

We will also discuss code coverage, mocking dependencies, and overall testing strategies. Generally, a unit should be a small part of the application — in Java, it is often a single class. Generally, a unit should be a small part of the application — in Java, it is often a single class. What is Unit Testing?