Ces derniers mois, j'ai plongé dans deux concepts que j'avais soigneusement évités jusque-là en Python : les type hints et l'architecture hexagonale. Bien que sceptique au départ, ces outils ont fini par se glisser dans mon quotidien de développeur. Dans cet article, je partage mon retour d'expérience, mes réticences initiales, et comment ces pratiques ont changé ma façon de concevoir des applications en Django.
Petit article écrit d'une traite. Je sors d'un meetup animé par Hugo Herault de chez Keepcod, à props des outils IA à destination des développeurs, et j'ai envie de profiter d'avoir encore la tête là-dedans pour donner mon ressenti.
Depuis que je fais francepunkscene.net, je dois gérer la modération du contenu. En effet, il s'agit d'un vrai petit réseau …
Je viens de refaire mon site pro. Je voulais quelque chose de rapide, facile à modifier, avec tous les outils …
Depuis le début de l'été, je me suis lancé dans un petit projet qui commence doucement à voir le jour …
Les réglages d'un projet Django sont définis dans un module qui est configurable par la variable d'environnement DJANGO_SETTINGS_MODULE. Cela permet, pour un même projet Django, d'avoir plusieurs réglages. Comment faire pour l'utiliser à son avantage tout en restant dans les bonnes pratiques ?
Dernier article sur ma série concernant la mise en place de la qualité dans un projet web. Mais c'est aussi un point essentiel : la documentation.
Suite du dossier Qualité, aujourd'hui le thème est la CI.
Nous allons aujourd'hui aborder le thème des crochets Git. Personne n'appelle ça des crochets, tout le monde utilise le terme anglais Hook. Mais "crochet" c'est sympa.
Dans un projet de développement, la stratégie de gestion de versions est essentielle.
Suite de ma petite série d'articles sur la qualité. Aujourd'hui, nous allons voir comment nous préparer à déboguer.
Découvrez comment simplifier vos tests grâce aux factories.
Nouvel article concernant la qualité logiciel, aujourd'hui, nous allons mettre l'accent sur les données de test.
On reprend la rédaction de cette série sur la qualité avec un point élémentaire : les tests unitaires. Élémentaires ? C'est ce que nous allons voir.
Suite de notre série d’articles sur la qualité, aujourd’hui, nous allons aborder une autre bonne pratique visant à améliorer votre code et à le rendre maintenable : les linters.
2022 - tominardi.fr