Motivations Un debugger est un outil fabuleux : cette sensation de contrôle divin ! La possibilité de figer l’exécution d’un process et d’inspecter les arcanes de sa mémoire. C’était les deux phrases lyriques de cet article 🙂 Nous verrons que le divin n’est qu’une machinerie bien huilée. Le debugger est un outil que j’utilise quotidiennement.…
Catégorie : Programmation
Actu, Bonnes pratiques de dév, Programmation, Revues de presse
Revue de presse de juin
by Lionel Tougne •
Ce mois-ci, parlons, en autres choses, d’organisation du travail et du métier de développeur. Réflexions : L’un des sujets de débat favoris des développeurs est le management… Pour notre défense, il faut avouer que notre expérience dans ce domaine est plus négative que positive. Dans cet article, l’auteur remet les points sur les i :…
Bonnes pratiques de dév, Evénements, Programmation
NCrafts 2016: du code, du design, des principes et des échanges
by Marouane Ben Amara •
Les 12 et 13 mai derniers, j’ai assisté à NCrafts 2016, une conférence internationale autour du Software Craftsmanship. Elle s’est déroulée à Paris et on a parlé, entre développeurs, de code, de technos, de carrière, de méthodologie et de bonnes pratiques. N’ayant pas l’habitude d’assister à des conférences, j’ai trouvé celle-ci bien organisée pour un événement plutôt…
Actu, Bonnes pratiques de dév, Programmation, Revues de presse
Revue de presse de mai
by Lionel Tougne •
Ce mois-ci je vous propose quelques retours d’expérience, un peu de réflexion autour de GIT et enfin un sujet plus générique mais fondamental : le travail. Retours d’expérience Un projet personnel, c’est un peu les montagnes russes : vous allez toucher les étoiles puis subitement … le fond ! L’auteur, créateur de « babeljs » nous raconte son ascension…
Bonnes pratiques de dév, Outils, Programmation
Un tutorial Cucumber pour Java
by admin •
Pourquoi Au début des années 2000, avant la généralisation des usines logicielles et la simplification des frameworks de test, je trouvais que faire des tests, c’était compliqué. Du coup, je n’écrivais pas de tests automatisés. En revanche, j’ai également toujours ressenti le besoin de pouvoir lancer des fractions ou la totalité de mon code dans…
Actu, Programmation, Revues de presse
Revue de presse de février
by Lionel Tougne •
Réflexions : En ce début de mois de février, commençons par des réflexions et des coups de gueule ! D’abord autour du web, où l’on parle d’un écosystème encore trop chaotique et pas assez mature : https://medium.com/@rdsubhas/sad-state-of-xyz-or-what-happens-when-you-pick-shiny-new-stuff-e49c28b235ec Continuons avec une lettre ouverte à GitHub, qui semble ne pas écouter suffisamment ses utilisateurs : https://github.com/dear-github/dear-github Réflexion encore autour…
Bonnes pratiques de dév, Outils, Programmation
Recette de documentation vivante avec Spring Boot (adaptable et gluten free)
by Yvan Vu •
Entrée. Chères lectrices, chers lecteurs, je vais aujourd’hui partager avec vous une recette de ma grand-mère, qui m’a appris à sublimer les rouleaux de printemps au concombre. Pour cela, nous allons avoir besoin des ingrédients suivants : Asciidoctor Cucumber SpringBoot (Spring MVC en fait, mais comme est on en pleine hype microservices, faut être SWAG,…
Bonnes pratiques de dév, Programmation
Ne plus jamais galérer sur du code !
by nicolas fedou •
Sur toutes les applications que j’ai croisées chez des éditeurs de logiciels comme dans des DSI, nous avons trop souvent les mêmes bases de codes. En Java ou en dotNet, il y a une “architecture en couches techniques” qui fournit un miroir de la base de données relationnelle. SQL permet d’attaquer le modèle sous tous les angles. Les…
Bonnes pratiques de dév, Programmation
Le hashage cohérent
by Jérôme Prudent •
Le hashage cohérent a été introduit en 1997 par le papier [Consistent Hashing and Random Trees: Distributed Caching Protocols for Relieving Hot Spots on the World Wide Web] de Karger D., Lehman E., Leighton T., Panigrahy R., Levine M., Lewin, D. Le hashage cohérent est aujourd’hui une brique fondatrice et incontournable à beaucoup de technologies…
Actu, Outils, Programmation, Revues de presse
Revue de Presse de janvier
by Lionel Tougne •
Bonne année, bonne santé ! Comme nous allons l’entendre tout ce mois de janvier, il est temps d’explorer quelques bonnes résolutions ! Eviter des null pointers exceptions, par exemple : http://www.vertabelo.com/blog/technical-articles/50-shades-of-null-or-how-a-billion-dollar-mistake-has-been-stalking-a-whole-industry-for-decades Pour se sentir utile, pourquoi ne pas contribuer à l’open source ? Le lien suivant fait un retour d’expérience sur la participation à un projet open source.…