Zen of Python

Qu’est-ce que c’est que ça ??!!

Le « Zen of Python », sont un ensemble de 19 principes rédigés en 1999 par Tim Peters.

Ces principes ont pour but d’encadrer le néo-développeur Python vers la réussite avec ce language.

Cependant, tout le monde est concerné par les Zen of Python car ceux-là sont disponibles dans le language en entrant :

import this

Résultats de recherche d'images pour « zen of python »
The Zen Of Python

Le Zen Of Python traduit en français sou licence Creative Commons.

<< Préfère :
      la beauté à la laideur,
      l’explicite à l’implicite,
      le simple au complexe
      et 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 [y] 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 nommage ! Sacrée bonne idée ! Faisons plus de trucs comme ça. >>

En tant que pur novice en programmation, quelque soit le language utilisé, je trouve ce set de recommandations très intéressant.

Je retournerai très certainement le consulter pendant que je coderai !

Merci de m’avoir lu !

#mastery03

Laisser un commentaire

Concevoir un site comme celui-ci avec WordPress.com
Commencer