Contribute Media
A thank you to everyone who makes this possible: Read More

The Naming of Ducks: Where Dynamic Types Meet Smart Conventions


While Java and C# use static type declarations to eliminate ambiguity, the Python programmer must survive through sheer clarity and consistency in naming variables. We will explore the deep unspoken conventions that the Python community has developed and honed over two decades to make Python code readable and meaningful within the freedom that a dynamically-typed language grants us.


Improve this page