Semantic Version vs Date Versions
In recent times I noticed a few projects moving to a date based versioning from a semantic versioning, any project is free to choose the versioning system that it prefer, though this has impact on the message that this transmits to the user, before going through this let's do a quick recap of what semantic version means, got from: https://semver.org/ (where you can read of all the details).....
Rust Lang Love
Hi All, it has been a while since the last blog post went out, a few attempts to write a new post failed because of missing knowledge on what I was actually doing or just because I spent to much time doing other things, I'm hoping to return to post more often and this should be the first of a series of new blog posts on my new interest: Rust......
Primitive Boxing Problem
Hi All, I'm back with a new challenge to explain about one my project.
Like the previous post explain I'm working on this project ( Object Query ) to find a new way to write DBMS query directly in java.
So my idea is not so hard to implements until you are thinking in Object way, like almost all java think,
but there are few things that in java are not object one of this are the primitives types, and this primitive types are common in an DDD domain
that's mean if I'm not able to handle this problem my idea is died!.....
DDD Query Way
In last few years I was lucky and I had the opportunity to work with some new and powerful java frameworks and with the newest software design approaches, and in particular I specialised in DDD (Domain Driven Design).
When you try to develop a software following DDD principles you need to use some frameworks that help you to thinking only to domain, example the ORM for the persistence or user interface generator for the user interaction.
Now I want focus on persistence because in my work experience I found some gap in the persistence frameworks......