All categories

Java

76 articles.

  • Java

    Create an HTTP Client with OpenFeign

    Feign is an open-source Java library that simplifies the process of making web requests. It streamlines the implementation of RESTful web services by providing a higher-level abstraction.

    Sachin Raverkar October 14, 202316 min read
  • Java

    Enforcing Your Architecture with ArchUnit

    ArchUnit is a Java library to validate your software architecture. The library is well described in its documentation and as its fluent API is pure Java, it’s easy to explore using the code completion in the IDE.

    Michael Krimgen June 25, 202314 min read
  • Java

    JUnit 5 Parameterized Tests

    If you’re reading this article, it means you’re already well-versed with JUnit. Let me give you a summary of JUnit - In software development, we developers write code which does something simple as designing a person’s profile or as complex as making a payment (in a banking system).

    Pralhad Hadimani January 29, 202311 min read
  • Java

    JUnit 5 by Examples

    In software development, unit testing means writing tests to verify that our code is working as logical units. Different people tend to think of a “logical unit” in different ways.

    Abdulcelil Cercenazi September 11, 202211 min read
  • Software Craft

    Testing Feature Flags

    Putting your code behind a feature flag means that you can deploy unfinished changes. As long as the feature flag is disabled, the changes are not having an effect.

    Tom Hombergs August 20, 202210 min read
  • Java

    All You Need To Know About JSON Parsing With Jackson

    Most of the web today exchanges data in JSON format. Web servers, web and mobile applications, even IoT devices all talk with each other using JSON.

    Abdulcelil Cercenazi July 15, 202210 min read