10. Interlude▲
10-1. Le Zen de Python▲
Préfère
la beauté à la laideur,
l'explicite à l'implicite,
le simple au complexe,
le complexe au compliqué,
le déroulé à l'imbriqué,
l'aéré au compact.
Prends en compte la lisibilité.
Les cas particuliers ne le sont jamais assez pour violer les règles.
Mais, à la pureté, privilégie l'aspect pratique.
Ne passe pas les erreurs sous silence,
Ou bâillonne-les explicitement.
Face à l'ambiguïté, à deviner ne te laisse pas aller.
Sache qu'il ne devrait avoir qu'une et une seule façon de procéder.
Même si, de prime abord, elle n'est pas évidente, à moins d'être Néerlandais.
Mieux vaut maintenant que jamais.
Cependant jamais est souvent mieux qu'immédiatement.
Si l'implémentation s'explique difficilement, c'est une mauvaise idée.
Si l'implémentation s'explique aisément, c'est peut-être une bonne idée.
Les espaces de noms, sacrée bonne idée ! Faisons plus de trucs comme ça !
10-2. Le Graal de Python▲
(44) !
Arthur
- Lancelot ! Lancelot ! Lancelot !
- [mégaphone de police]
- Lancelooooooooot !
Lancelot
- Bloody hell, mais que se passe-t-il donc, mon Roi ?
Arthur
- Bevedere, explique-lui !
Bevedere
- Nous devons te parler d'un nouveau langage de programmation : Python
Lancelot
- Nouveau ? Cela fait bien dix ans qu'il existe, et je ne vois pas en quoi cela va nous aider à récupérer le Saint-Graal !
Bevedere
- Saint-Graal, Saint-Graal…
- [soupir]
- Tu ne peux pas penser à des activités plus saines que cette quête stupide de temps en temps ?
Arthur
- [sort une massue et assomme Bevedere avec]
- Son explication était mal partie de toute manière.
Gardes français
- Est-ce que ces messieurs les Anglais peuvent aller s'entretuer plus loin ?
- Ne voyez-vous pas que nous sommes concentrés sur notre jeu en ligne ?
Arthur
- Ce tunnel sous la Manche, quelle hérésie !
- [racle sa gorge]
- Lancelot, assieds-toi, et écoute-moi. (et ferme ce laptop, bloody hell !)
Lancelot
- [rabat l'écran de son laptop]
Arthur
- La quête a changé. Tu dois maintenant apprendre le langage Python, et découvrir pourquoi il est de plus en plus prisé par mes sujets.
Lancelot
- Mais…
Arthur
- Il n'y a pas de mais !
- [menace Lancelot avec sa massue]
- Je suis ton Roi. dot slash.
- Prends ce livre, et au travail !
Gardes français
- Oui, au travail, et en silence !