Développeuse web
Conseil, intervention, référente tech
la newbee

Pragmatique, pas dogmatique

Ignite talk - OpenTechCon 2024

Un ignite talk c'est une présentation de 5 minutes :
20 slides, 15 secondes par slide en avancement automatique...😅

En bonus... les coulisses !

Tu te demandes pourquoi j'inverse "pragmatisme" et "dogmatisme" au début ?

J'ai testé la vitesse de lecture de mon texte et...

En vitesse maximale, le temps de lecture du script en entier, en mode voix-off rapide, aurait dû être de 6 minutes et 13 secondes !

Du coup j'espère avoir été digeste xD

Pour info si tu dois préparer un ignite talk... nombre total de mots : 966 et nombre total de caractères 5028... voilà une belle boussole 😉

Notions abordées en filigrane

Tu trouveras ici un condensé, non exhaustif, de ce que j'ai tenté de faire passer en me lançant dans cet ignite talk.
Prend ce qui te parle, laisse le reste 😉

YAGNI

"You Ain't Gonna Need It" : tu n'en auras pas besoin.

En somme, va là où tes besoins sont, à l'instant T.

KISS

"Keep It Simple, Stupid"

La simplicité est la sophistication suprême
- Léonard de Vinci

Règle de 3

Tu as surement entendu parler de DRY (Don't Repeat Yourself).

La règle de 3 (ou WET, pour Write Everything Twice) en est une version pragmatique.

DRY pouvant aller à l'encontre de KISS.

TDD

Le fameux, le sulfureux... "Test Driven Development"

Si on prend le temps et le recul nécessaires, on comprend qu'il permet non seulement une approche pragmatique mais également Lean par excellence du développement.

C'est un peu le St Graal du dev pragmatique.

C'est une méthodologie, un outil. A ce titre, ce n'est pas indispensable. Mais si c'est mis en place, c'est un réel gain pour tous.

CI/CD

"Continuous Integration / Continuous Deployment".


Livraisons fréquentes -> valeur concrète -> confiance du client et motivation des équipes -> retours concrets -> adaptations faciles et rapides...

La gestion lean

Je ne parle pas ici de nous transformer en robots, bien au contraire !

En somme, la gestion, l'automatisation et l'optimisation des processus à des fins de support, de facilitation, de motivation, pas forcément de productivité même si souvent c'en est une conséquence !

Le but ultime étant de combler les besoins de ceux qui produisent autant que de ceux pour qui les choses sont produites.

Mais n'oublie pas... pragmatique, pas dogmatique !
- Bon sens
The Pragmatic Programmer
"Le livre ne présente pas une théorie systématique, mais plutôt un recueil de conseils pour améliorer le processus de développement de manière pragmatique."

Aller (encore) plus loin...

En vrai j'ai 1000 autres liens à te mettre...
je les rajouterai petit à petit, t'as déjà de quoi faire 😉 !
Donc n'hésite pas à repasser de temps à autres 😊

Qui suis-je ?
Voir mon portfolio
Que fais-je ?
Voir ce que je fais
Où suis-je ?
Voir mon profil LinkedIn
Scroll to Top