Repository with sources and generator of https://larlet.fr/david/ https://larlet.fr/david/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.md 1.0KB

12345678910111213141516171819202122232425262728
  1. title: Leçons apprises
  2. > 1. Start small, then extend.
  3. > 2. Change one thing at a time.
  4. > 3. Add logging and error handling early.
  5. > 4. All new lines must be executed at least once.
  6. > 5. Test the parts before the whole.
  7. > 6. Everything takes longer than you think.
  8. > 7. First understand the existing code.
  9. > 8. Read and run.
  10. > 9. There will always be bugs.
  11. > 10. Solve trouble reports.
  12. > 11. Reproduce the problem.
  13. > 12. Fix the known errors, then see what’s left.
  14. > 13. Assume no coincidences.
  15. > 14. Correlate with timestamps.
  16. > 15. Face to face has the highest bandwidth.
  17. > 16. Rubber ducking.
  18. > 17. Ask.
  19. > 18. Share credit.
  20. > 19. Try it.
  21. > 20. Sleep on it.
  22. > 21. Change.
  23. > 22. Keep learning.
  24. >
  25. > <cite>*[Lessons Learned in Software Development](http://henrikwarne.com/2015/04/16/lessons-learned-in-software-development/)* ([cache](/david/cache/69f55dc0fc1958d1c165a75300aef06b/))</cite>
  26. Excellente liste à méditer. Dommage qu’il n’y ait aucune notion de plaisir et de motivation dans tout ça. Cela me semble pourtant essentiel dans notre métier.