// Comparaison
Fancy Bear Goes Phishing vs The Pragmatic Programmer : lequel lire ?
Deux livres de cybersécurité sur Foundations, comparés honnêtement : à qui s'adresse chacun, ce que chacun fait de mieux, et lequel lire en premier.
La sombre histoire de l'ère de l'information, à travers cinq piratages extraordinaires
Scott J. Shapiro
Cinq piratages célèbres servant de porte d'entrée vers une question plus profonde : pourquoi les logiciels sont-ils si peu sûrs ? Écrit par un professeur de droit de Yale qui a appris à coder pour l'occasion, c'est davantage une histoire et une théorie de la vulnérabilité qu'un manuel pratique.
L'ensemble d'heuristiques pratiques de Thomas et Hunt pour écrire du logiciel professionnellement — orthogonalité, broken-windows, DRY, tracer bullets, et l'argument sous-jacent que le craftsmanship est une posture, pas un processus.
À lire si
À éviter si
Points clés
- L'insécurité n'est pas une série d'accidents mais une propriété structurelle de la façon dont sont conçus les ordinateurs généralistes et l'industrie qui les entoure.
- Les piratages célèbres sont intéressants moins pour leur ingéniosité que pour ce qu'ils révèlent des incitations, du droit et de la nature humaine.
- Traiter le piratage comme un problème purement technique, c'est passer à côté de la machinerie juridique et économique qui le maintient rentable.
- La plupart des défauts de sécurité sont des défauts de qualité logicielle ; le livre enseigne les fondations qui rendent possible l'écriture de code sûr.
- La liste d'heuristiques est plus courte que le livre — 100 tips sur une carte — mais c'est la prose qui les fait coller.
- Les mises à jour de la 20e (concurrence, pensée déclarative, observabilité) sont les parties qui justifient la nouvelle édition pour quelqu'un qui a lu l'originale.
Comment ils se comparent
Nous notons The Pragmatic Programmer plus haut (5/5 contre 4/5 pour Fancy Bear Goes Phishing). Pour la plupart des lecteurs, The Pragmatic Programmer est le choix principal et Fancy Bear Goes Phishing un complément utile.
Les deux livres ciblent un public de niveau débutant : le choix se fait sur la thématique, pas la difficulté.
Fancy Bear Goes Phishing et The Pragmatic Programmer couvrent tous les deux Foundations : les lire dans l'ordre renforce les mêmes notions sous des angles différents.
Continuer la lecture
Fancy Bear Goes Phishing
→ Alternatives à Fancy Bear Goes Phishing→ Que lire après Fancy Bear Goes PhishingThe Pragmatic Programmer
→ Alternatives à The Pragmatic Programmer→ Que lire après The Pragmatic Programmer