Data encapsulation in JavaScript: getters and setters When building larger JavaScript applications, there’s soon the need to split it into modules linked by clear contracts. When it comes to long term maintenance, a way to keep compatibility upon interface...
Last month I had the opportunity to visit Devoxx 11th edition and to attend a conference about PostgreSQL advanced features called “Profitez de PostgreSQL pour passer à la vitesse supérieure” by Emmanuel REMY. Postgres is now in its version 15 and it is the 4th most...
Spring Boot application example with BDD tests Nowadays fast-paced development is widely followed in software projects. The endless technological progress and the large adoption of Agile methodologies are boosting the development. Microservices came to light to enable...
During my visit to Devoxx Paris 2022, I was inspired by Mathias Herbert’s conference “coding for Ethernity”, this has given me the idea of writing this article … Heroes invest in crypto ; legends create them ! Actually, I am not going to show you how to create your...
I. Introduction Front development has been continuously changing, from the early days when developing multi-page applications (MPA) was the norm to today’s full rich single page application (SPA). The emergence of Ajax technique and the significant browsers...
Available since March 19th, 2019, Java 12 is yet another small step forward for Java. It should be noted that Java 12 is not a LTS version (Long Term Support) as is Java 11 and will be Java 17 (as seen in this previous article to better understand the release cycle...