Zen of Python: Difference between revisions

Content deleted Content added
m Principles: Add rubber duck debugging as an interpretation of explaining code implementation
Start section on in practice use of these principles
Line 53:
}}
</blockquote>
 
== In practice ==
Since the release of the Zen of Python, there has been research done on its effectiveness and actual use among developers. Despite the difference in interpretation between beginners and experienced Python programmers, interviews among 13 Python programmers of varying skill show that the Zen of Python "positively influences the way developers write and talk about code".<ref>{{Cite journal |last=Alexandru |first=Carol V. |last2=Merchante |first2=José J. |last3=Panichella |first3=Sebastiano |last4=Proksch |first4=Sebastian |last5=Gall |first5=Harald C. |last6=Robles |first6=Gregorio |date=2018-10-24 |title=On the usage of pythonic idioms |url=https://doi.org/10.1145/3276954.3276960 |journal=Proceedings of the 2018 ACM SIGPLAN International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software |series=Onward! 2018 |___location=New York, NY, USA |publisher=Association for Computing Machinery |pages=1–11 |doi=10.1145/3276954.3276960 |isbn=978-1-4503-6031-9}}</ref>
 
== See also ==