*}

Tech blog of j-labs' engineers. Experiences, knowledge, solutions.

Creating a lazily-evaluated builder-like API in Java 8 using the extended Step Builder pattern

Building an API for performing a complex business action in a composable manner. You may ask why would somebody use it in such a way? The answer is – to build a test framework. It can be tempting to model a business action in form of a builder, but I would like to suggest a new approach.   

Tomasz Czermiński

|

18 May 2018


Read more
3

Creating a lazily-evaluated builder-like API in Java 8 using the extended Step Builder pattern

18 May 2018 | Tomasz Czermiński

Building an API for performing a complex business action in a composable manner. You may ask why would somebody use it in such a way? The answer is – to build a test framework. It can be tempting to model a business action in form of a builder, but I would like to suggest a new approach.   

Read more
4

Popular EIP Frameworks comparison

11 Jan 2018 | Paweł Weselak

Enterprise Integration Patterns solves problems of enterprise application integration and message-oriented middleware. The aim of this article is to show the two EIP frameworks: Apache Camel and Spring Integration from the perspective of a developer who knows EIP patterns quite well but do not have very long experience with using these frameworks.

Read more
5

So let's talk about creational design patterns

19 Apr 2017 | Michał Mytnik

Design patterns are present probably in all the interviews for software development related positions, sometimes even on the junior level.

Read more
6

Spock vs Junit with Mockito

18 Apr 2017 | Wojciech Maziarz

Spock and JUnit are frameworks for unit testing of Java applications. Mockito is a well – known and stable library of mocking extensions for JUnit to write tests in Java language.

Read more