12 points par gwanryo 2020-03-04 | 4 commentaires | Partager sur WhatsApp

id Software est une entreprise célèbre pour avoir créé des jeux comme Wolfenstein 3D, Doom et Quake.

Il s’agit d’un article qui résume la philosophie de programmation exprimée par John Romero, cofondateur de l’entreprise.

  1. Faites-le d’abord, puis faites-le bien.

  2. Veillez à ce que le code fonctionne en permanence.

  3. Faites simple.

  4. Investissez du temps dans la création de bons outils.

  5. Testez le code de façon rigoureuse.

  6. Corrigez les bugs le plus vite possible.

  7. Utilisez un système de développement plus puissant que celui du public visé.

  8. Écrivez le code en fonction de la version sur laquelle vous travaillez actuellement.

  9. Faites bon usage de l’abstraction des composants.

  10. Tirez parti de la revue par les pairs.

  11. Donnez de la liberté aux programmeurs afin qu’ils puissent être créatifs.

4 commentaires

 
ffdd270 2020-03-04

J’aimerais bien voir aussi la philosophie de John Carmack 'ㅁ'!

 
gwanryo 2020-03-04

Ah, et il paraît qu’en appliquant la philosophie ci-dessus, moins de 10 développeurs ont sorti 28 jeux en 5,5 ans.

 
gwanryo 2020-03-04

À la lecture, ce sont des choses qu’on connaît déjà, mais ce n’est pas facile de les appliquer concrètement au travail ^^,,

 
xguru 2020-03-04

Il n’y a vraiment rien à retirer de ce texte. Merci pour cet excellent article.

Le problème, comme vous l’avez dit, c’est que pour nous, c’est difficile.. T_T