Let’s examine how to leverage Java records for parameterized tests through a concrete example – testing an expression evaluator.
-
Unusual Java: StackTrace Extends Throwable
While having a class that directly extends Throwable is surprising, it is allowed and is also useful for providing additional information.
-
Error Handling in Java and Across Different Languages
In this post, I’d like to describe how a couple of popular languages cope with errors. Get started here for an overview of errors everywhere!
-
Best Practices for Data Pipeline Error Handling in Apache NiFi
We have tools such as Apache NiFi, which allow us to design and manage our data pipelines, reducing the amount of custom programming and increasing overall efficiency.
Yet, when it comes to creating them, a key and often neglected aspect is minimizing potential errors.
Although many factors influence a NiFi data pipeline, three important ones are: understanding the nature of your data sources and targets, minimizing maintenance, and following best practices.