Wij delen graag onze kennis met anderen

GROUP9 Sharing the knowledge


Wat houdt onze GROUP9-ers bezig en wat zien we in de wereld van Java en IT gebeuren dat van belang is om te weten?

It’s finally time for a demonstration of the new interface for users to perform their tasks in. The first users are bustling into the room, grabbing coffee, clicking through login screens, and waiting for instructions. “Where is it?” “This is it.” [crickets] “Right there, see?” [silence] “But i just need... Read more
Gepubliceerd op 2020-08-31
Source: Airquill
On my day-job as a consultant for GROUP9 we had an interesting discussion on how to handle validations across micro-services. Let's look at this in the context of a fictionalized example.Example: amazon selling for other companiesThe case we were discussing was the typical case of referential integrity between two objects. Imagine... Read more
Gepubliceerd op 2020-07-01
Source: jBITs
When business processes are to be executed by automated software components, there is an interesting notion that tends to pop up in the conversations around the design of the process models. It takes various forms, such as this statement: “I’m sure this model will look different when we move to... Read more
Gepubliceerd op 2019-09-09
Source: Airquill
When business processes are to be executed by automated software components, there is an interesting notion that tends to pop up in the conversations around the design of the process models. It takes various forms, such as this statement: “I’m sure this model will look different when we move to... Read more
Gepubliceerd op 2019-09-09
Source: Airquill
When business processes are to be executed by automated software components, there is an interesting notion that tends to pop up in the conversations around the design of the process models. It takes various forms, such as this statement: “I’m sure this model will look different when we move to... Read more
Gepubliceerd op 2019-09-09
Source: Airquill
Working on a project on a customer of mine, I bumped into some very weird Lombok behavior which really caught me off guard. As it was caused by a not-so-easy to debug issue, I'd like to share with you all what happened and why.Enter WTFAfter making some changes to the... Read more
Gepubliceerd op 2019-06-07
Source: jBITs
In a recent post, Bernd Ruecker made a nice post on a pattern to transform events to commands in MicroServices and DDD. The post discusses the differences between Choreography and Orchestration as two major styles in which various micro-services can be connected and the pros and cons of these styles.... Read more
Gepubliceerd op 2018-10-09
Source: jBITs
tl;dr In this post I continue my progress towards an DDD version of my favorite pet project. In this iteration I add a way to check the budget against the real expenses. The code is on GitHub and the picture contains the new model. Continuing Domain-Driven Design In my previous... Read more
Gepubliceerd op 2018-07-25
Auteur: Mark van Venrooij
Having trouble defining the scope of a business process or making design decisions at functional or technical levels? Try formulating the process’ intent. This post discusses the Value of Intent. (1) Of beginnings and endings As eluded to by Bruce Silver and probably many before and after him, when designing... Read more
Gepubliceerd op 2018-04-25
Source: Airquill
Having trouble defining the scope of a business process or making design decisions at functional or technical levels? Try formulating the process’ intent. This post discusses the Value of Intent. (1) Of beginnings and endings As eluded to by Bruce Silver and probably many before and after him, when designing... Read more
Gepubliceerd op 2018-04-25
Source: Airquill
Having trouble defining the scope of a business process or making design decisions at functional or technical levels? Try formulating the process’ intent. This post discusses the Value of Intent. (1) Of beginnings and endings As eluded to by Bruce Silver and probably many before and after him, when designing... Read more
Gepubliceerd op 2018-04-25
Source: Airquill
tl;dr In this post I apply Domain-Driven Design to my favorite pet project. The picture above contains the resulting model. The resulting code can be found at GitHub. My attempt on Domain-Driven design As mentioned in my previous post I need to learn Domain-Driven Design for my new job. In... Read more
Gepubliceerd op 2018-01-13
Auteur: Mark van Venrooij
On my new job the department is applying Domain-Driven Design. I did read Domain-Driven Design – Tackling Complexity in the Heart of Software by Eric Evans a couple of years back. However as I never used it I need to learn how to apply it. So in order to really... Read more
Gepubliceerd op 2017-12-09
Auteur: Mark van Venrooij
At the DDD Europe conference..Recently, I visited the DDD Europe conference, where Vaughn Vernon held a talk on using Akka an the Actor model to implement applications, based on the principles of Domain Driven Design. This talk, combined with some recent issues I've been facing at my customers site, inspired me... Read more
Gepubliceerd op 2017-03-29
Source: jBITs
AbstractDanny van Heumen, my co-worker at GROUP9, has written a series of blog on his thoughts about Object Oriented Programming. In this blog I share my views on his ramblings ;-). The TL;DR version: I argue that his notion on access-modifiers and seemingly strange design choices are not caused by... Read more
Gepubliceerd op 2016-06-15
Source: jBITs

Meer weten? Kom gerust binnen voor een bakkie