Software Engineering

Posté le 01/01/2022 par Pierre Top, Christophe Thibaut

Qu’est-ce que le code legacy ?"Le code sans test est du mauvais code. Peu importe qu’il soit bien écrit; peu importe à quel point il est élégant, orienté-objet ou encapsulé. Avec des tests, nous pouvons changer le comportement de notre code rapidement et de manière fiable. Sans eux, nous ne pouvons pas réellement savoir si l’état du code s’améliore...

Lire la suite >

Posté le 30/12/2021 par Pierre Top, Christophe Thibaut

Should we write unit tests or integration tests ?"There is hardly anything in the world that someone cannot make a little worse and sell a little cheaper, and the people who consider price alone are that person’s lawful prey. It’s unwise to pay too much, but it’s worse to pay too little. When you pay too much, you lose a little money — that is all....

Lire la suite >

Posté le 30/12/2021 par Pierre Top, Christophe Thibaut

"There is hardly anything in the world that someone cannot make a little worse and sell a little cheaper, and the people who consider price alone are that person’s lawful prey. It’s unwise to pay too much, but it’s worse to pay too little. When you pay too much, you lose a little money — that is all. When you pay too little, you sometimes lose ever...

Lire la suite >

Posté le 12/12/2021 par Jasmine Lebert, Vincent Guigui

Avec la sortie de l’Hololens 2, Microsoft a rapidement proposé la suite Microsoft Dynamics 365 pour la réalité mixte, comprenant les outils :Guides, que nous verrons en détail ci-dessousLayout, Product Visualize, permettant la visualisation de produits à l'échelle dans un environnement réel (design d’intérieur, disposition de meuble, …) et la génér...

Lire la suite >

Posté le 09/12/2021 par Maelys DURAND-CARRIER, Pauline Lamey

La Duck Conf vous propose, une année de plus, de faire le tour de la question de l’architecture de SI !Nous avons pour cela réuni des speakers passionnés de socio-technique, d’architecture émergente, de retours d’expérience terrains bien réels, de Run, de conseils pratiques et de questionnements pragmatiques.On vous propose donc de découvrir les pr...

Lire la suite >

Posté le 25/11/2021 par Sylvain Fagnent, Alain Faure

1-Introduction“Previously on the Octo’s Blog” :  Culture Innov’ : “Dans un univers aux compétences IT rares et chères, comment les optimiser pour innover sans se ruiner”Culture Innov’ : Osez le code jetable !No-Code/Low-Code : les trois bonnes raisons de s’y mettreCes 3 articles témoignent que dans un monde où les compétences IT sont rares et chère...

Lire la suite >

Posté le 18/11/2021 par Maelys DURAND-CARRIER

La Duck Conf revient claquer du bec pour sa 5ème édition, alors si vous êtes prêts à rejoindre la grande migration des canarchitectes 2022, inscrivez-vous sans plu(me)s tarder !JE M'INSCRIS À LA DUCK CONF 2022Après une édition 100% digitale, la Duck Conf fait son grand retour et vous propose de venir barboter à nouveau en présentiel ! Pour cette oc...

Lire la suite >

Posté le 08/11/2021 par Hana Amiri

If you ever stumbled, lately, on a tech article talking about Super Apps, it would probably mention that they were first invented  in 1999, by Mike Lazaridis, the founder of Research in Motion (RIM), the manufacturer of the BlackBerry device.Mike has defined Super Apps  as applications which make use of all the BlackBerry resources avai...

Lire la suite >

Posté le 08/11/2021 par Jérôme LAMBERT, Hà Hông Viêt LÊ

In this blog post we want to share with you how we implemented DevOps practices in a data visualization tool (Power BI) during a delivery project.What was the aim of this project ? To make it short, we had to automate the process of collection, transformation and visualization of the data for a large organization with entities spread across ...

Lire la suite >

Posté le 01/11/2021 par Geoffroy VERGNE

L’écosystème Kafka peut s’avérer difficile à appréhender dans beaucoup de projets de delivery. KsqlDB offre une abstraction intéressante en permettant de consommer des flux de données en SQL, comme sur une base de données classique.Cette simplification permet d’initier rapidement une nouvelle application sans connaissance préalable de la plateforme...

Lire la suite >