Ressources pour résoudre des problèmes

Découvre quelques techniques générales de résolution de problèmes pour t'aider à programmer.


Comme l'indique le premier article de cette page, la résolution de problèmes est une méta-compétence. Nous constatons souvent que la syntaxe ou la structure d'un langage de programmation ne sont pas la partie la plus difficile quand on s'attaque à un défi : ce qui est difficile, c'est de déterminer quoi coder ou par où commencer. Développer des stratégies et une méthode pour découper les problèmes en étapes codables est une excellente compétence à cultiver. Voici une sélection d'articles, de vidéos et de livres issus de la communauté qui peuvent t'aider à développer cette super-compétence.

Certains de ces livres peuvent aussi être consultés via la bibliothèque de l'Association of Computing Machinery (ACM). Les informations sur l'adhésion (payante) sont disponibles sur acm(dot)org.