Contretemps
open-menu closeme
Accueil
À propos
github bluesky linkedin twitter rss
  • Les bons élèves et les cancres du typage dynamique

    calendar Oct 15, 2024 · 3 mins de lecture · Python C# TypeScript Dart Groovy Ruby Lua R PHP Erlang Typage fort Typage dynamique  ·
    Partager sur: twitter facebook linkedin copy

    • On a beaucoup parlé typage dynamique ces derniers temps
    • On a vu que certains langages annoncaient un typage fort mais ça ne les empêchait pas de faire n'importe quoi, y compris des erreurs de calcul.
    • Oui, et quelques langages arrivent quand même à mieux contrôler les types à l'exécution malgré ce typage …


    Lire la suite…
  • Forfait jour et télétravail, même combat

    calendar Oct 11, 2024 · 3 mins de lecture · Forfait jour Télétravail  ·
    Partager sur: twitter facebook linkedin copy

    Quand le "forfait jour" a été créé, il y a un peu plus de 20 ans, on a surtout ressenti l'apparition des jours de RTT. Pour le reste, c'était souvent "Tu es en forfait jour mais tu dois être présent au minimum de 9h à 17h et tu as 1h de pause pour déjeuner entre 12h et 14h" ou quelque chose …


    Lire la suite…
  • Excursion dans le typage fort et dynamique

    calendar Oct 8, 2024 · 4 mins de lecture · Python C# TypeScript Dart Groovy Typage fort Typage dynamique  ·
    Partager sur: twitter facebook linkedin copy

    • D'après ce que tu m'as dit la dernière fois, je comprends que tu veux laisser tomber Python pour C# sous prétexte qu'il gère mieux les types dynamiques à l'exécution ?
    • 🤨 Non, il n'y a pas de meilleur langage. Il n'y a que des contextes différents. Il faut apercevoir les limites de chaque langage.
    • Si on visite …


    Lire la suite…
  • Decomoji

    calendar Oct 4, 2024 · 6 mins de lecture · IA générative chatbot emoji Decomoji Gen AI  ·
    Partager sur: twitter facebook linkedin copy

    Maître Corbeau 🐦, sur un arbre perché 🌳, Tenait en son bec 喙 un fromage 🧀. Maître Renard 🦊, par l’odeur alléché 👃, Lui tint à peu près ce langage 🗣️: « Hé ! bonjour 👋, Monsieur du Corbeau 🐦. Que vous êtes joli ! 🤩 que vous me semblez beau ! 😍 Sans mentir 🤥, si votre ramage 🎶 Se rapporte à votre plumage 🪶, Vous êtes le …


    Lire la suite…
  • Découplage et cohésion

    calendar Oct 1, 2024 · 3 mins de lecture · Team Topologies Faible couplage Forte Cohésion Loi de Conway  ·
    Partager sur: twitter facebook linkedin copy

    Quand on fait des logiciels 💻, et même si on ne sait pas toujours le mesurer, on cherche le faible couplage 🔗 et la forte cohésion 🤝. On veut minimiser la quantité d'information échangée entre les modules pour permettre à l'ensemble du système de fonctionner tout en maximisant les liens qui unissent les divers éléments …


    Lire la suite…
  • L'utopie du typage fort et dynamique

    calendar Sep 27, 2024 · 3 mins de lecture · Python C# Typage fort Typage dynamique  ·
    Partager sur: twitter facebook linkedin copy

    • Alors, ça avance ta quête des types dynamiques qui sont vérifiés sans pour autant être déclarés partout ? 😏
    • Ça avance pas mal. Je crois que je tiens une piste mais il va falloir laisser tomber Python.
    • Et pour prendre quoi ? TypeScript ? Ça ne sera pas mieux.
    • Presque. Un langage qui a un parent en commun avec …


    Lire la suite…
  • L'illusion du typage fort en Python

    calendar Sep 24, 2024 · 3 mins de lecture · Python Typage fort Typage dynamique  ·
    Partager sur: twitter facebook linkedin copy

    • Ras le bol. Ils me contactent pour des problèmes alors qu'il ne savent juste pas utiliser la lib. Je vais y rajouter des types pour éviter les pertes de temps. 😡
    • Comment ça ?
    • En Python, le typage est dynamique. Quand tu utilises une fonction tu ne sais pas a priori quels sont les types attendus pour les divers …


    Lire la suite…
  • Un front-end moderne pour mon portail électrique

    calendar Sep 20, 2024 · 2 mins de lecture · UI Web  ·
    Partager sur: twitter facebook linkedin copy

    Il y a quelques jours, mon portail électrique est tombé en panne. C'est un système assez basique avec 2 bras qui ouvrent chacun un battant. En appuyant sur la télécommande, un seul des deux s'est ouvert. Les bras étant fonctionnels, j'ai changé la carte contrôleur. Et c'est là que la partie intéressante commence : il a …


    Lire la suite…
  • La rétrospective, une pratique essentiellement individuelle

    calendar Sep 17, 2024 · 3 mins de lecture · Rétrospective Solutions Focus Pratiques agiles  ·
    Partager sur: twitter facebook linkedin copy

    Je dois avouer un truc : malgré mon enthousiasme pour les méthodes agiles, j'ai longtemps détesté la pratique des rétrospectives. Les rétros, c'est le moment où tu parles (un peu) de ce qui s'est bien passé les dernières semaines et (beaucoup) de ce qu'il faudrait améliorer ou modifier. Et, la fois suivante, tu …


    Lire la suite…
  • Méthodes agiles et communisme

    calendar Sep 13, 2024 · 3 mins de lecture · Agile  ·
    Partager sur: twitter facebook linkedin copy

    En 2004, je pratiquais pour la première fois les méthodes agiles au cours d'une formation Extreme Programming. Un sentiment exprimé par l'un des participants m'avait marqué, puisque je m'en souviens encore aujourd'hui. La façon habituelle de travailler c'est le capitalisme et Extreme Programming, c'est le communisme. …


    Lire la suite…
    • ««
    • «
    • 2
    • 3
    • 4
    • 5
    • 6
    • »
    • »»

Contretemps

Un blog qui parle d'ingénierie logicielle, dans toutes ses dimensions : l'écriture de code, l'architecture, les équipes, les organisations, les produits... à contretemps.
Lire la suite…

Billets récents

  • Mon parcours sobriété au DevFest Toulouse 2025
  • 200 heures de préparation pour 45 minutes de présentation
  • Agile&Co. sur Board Game Arena
  • Coder avec l'IA = perdre du temps. Enfin la vérité éclate !
  • Dix ans de programmation théâtrale
  • LLM-Assisted Software Design, a Pattern Language of New Development Practices
  • Un wiki éphémère pour un forum ouvert
  • Agile Tour Toulouse 2025

Séries

ÉVITER LE CODE POURRI AVEC LES IA 5 LES LIMITES DU TYPAGE DYNAMIQUE 4 LES GRANDS AUTEURS PARLENT DES MÉTHODES AGILES 2

Tags

GEN AI 13 IA GÉNÉRATIVE 13 CODE 8 SOLID 6 PYTHON 5 TDD 5 AGILE 4 TYPAGE DYNAMIQUE 4 TYPAGE FORT 4 C# 3 CONCEPTION 3 OCP 3 ADVENT OF CODE 2 AGILE TOUR 2
Tous les tags
.NET1 ADVENT OF CODE2 AGILE4 AGILE TOUR2 AGILE&CO.1 ALAIN1 ALBERT CAMUS1 API1 ARCHITECTURE HEXAGONALE1 ASSISTANT DE CODE2 AUTONOMIE1 BACKLOG2 BOARD GAME ARENA1 C#3 CHATBOT1 COACH AGILE2 CODE8 CODE MÉTIER1 COMMIT1 CONCEPTION3 CRAFTSMANSHIP1 DART2 DATA1 DECOMOJI1 DÉPENDANCES2 DÉPLOIEMENT1 DEVFEST TOULOUSE2 DISC1 DRY1 DURÉE IDÉALE1 EMOJI1 ÉQUIPE1 ERLANG1 ERREURS1 FAIBLE COUPLAGE2 FAUSSE BONNE IDÉE1 FORFAIT JOUR1 FORTE COHÉSION1 GAME DESIGN1 GEN AI13 GESTION DES RISQUES1 GROOVY2 HBDI1 HISTOIRE1 IA GÉNÉRATIVE13 INCUNABLE1 INTÉGRATION1 INVERSION DE CONTRÔLE1 ITÉRATION2 ITÉRATIONS1 JEUNISME1 LOGICIEL LIBRE1 LOI DE CONWAY1 LUA1 MANAGEMENT1 MANAGEMENT DE TRANSITION1 MBTI1 META1 NOUVEAUTÉS1 OBJECTIF1 OCP3 OPEN DATA1 OPEN SOURCE2 ORGANISATIONS2 OWNERSHIP1 PATTERN LANGUAGE1 PHP1 PRATIQUES AGILES1 PULL REQUEST1 PYTHON5 R1 RECRUTEMENT1 REFACTORING1 RÈGLE DE TROIS1 RÉTROSPECTIVE2 RUBY1 SERIOUS GAME2 SERIOUS GAMES2 SOFTWARE CRAFTSMANSHIP1 SOLID6 SOLUTIONS FOCUS1 SRP2 STRUCTURES DE DONNÉES1 TASK1 TDD5 TEAM TOPOLOGIES1 TÉLÉTRAVAIL1 TEST2 TESTS1 TIME MACHINE1 TROLLDI1 TYPAGE DYNAMIQUE4 TYPAGE FORT4 TYPESCRIPT2 UI1 USER STORY2 WEB2 WIKI1 WIKIPITCH1 WTF1 YAGNI1
[A~Z][0~9]
Contretemps

Copyright 2024- CONTRETEMPS. Tous droits réservés

to-top