Question

J'apprends Python et je suis intrigué par le point suivant de PEP 20 Le zen de Python:

Il devrait y en avoir un - et de préférence une seule façon évidente de le faire. Bien que cette façon ne soit pas évidente au début à moins que vous ne soyez néerlandais.

Quelqu'un pourrait-il proposer des exemples concrètes de cette maxime? Je suis particulièrement intéressé par le contraste avec d'autres langues telles que Ruby. Une partie de la philosophie du design Ruby (originaire de Perl, je pense?) Est-ce que plusieurs façons de le faire est une bonne chose. Quelqu'un peut-il offrir quelques exemples montrant les avantages et les inconvénients de chaque approche. Remarque, je ne suis pas après une réponse à laquelle est meilleur (ce qui est probablement trop subjectif pour être répondu), mais plutôt une comparaison impartiale des deux styles.

Pas de solution correcte

Licencié sous: CC-BY-SA avec attribution
scroll top