Selected Links

Tout ce qui est logiciel, par Éric PETIT
Thomas Fuchs: Comment livrer un logiciel qui fonctionne réellement

Je suis d’accord avec pratiquement tout ce qui est écrit dans cet article:

  • Apprenez peu de langages. Maîtrisez-les
  • Ne suivez pas la mode
  • Conservez un seul style (dans le même projet)
  • Implémentez la solution viable minimale
  • Evitez la complexité
  • Coder > Configurer

    Choisir un composant sur l’étagère est presque toujours la manière non optimale de résoudre un problème. Vous souffrirez d’avoir la solution préfabriquée qui résoud seulement les premiers 80%. Et tout à coup il n’y a pas d’option de configuration pour cette petite chose qui devrait être si facile à faire. Et puis vous devez commencer à refactorer et corriger les bugs dans cette bibliothèque. Et puis vous la forkez. Et vous avez probablement besoin de trouver comment comprendre et lancer les tests. Et vous découvrez qu’il n’y a pas de tests. Et alors...

  • N’arretez jamais d’apprendre

lundi 7 septembre 2015

Copyright © 2015-2018 Selected Links | RSS | Twitter | Liste de liens | Version anglaise