Introduction
This page contains materials and links that will prove helpful to programmers. There are also materials present under the beginners menu.
It is be organized by topic.
For Journeyman Programmers
- mCoding's 25 nooby Python habits you need to ditch Review this periodically to keep yourself on the straight and narrow.
- Coey Schaefer's 5 Common Python Mistakes and How to Fix Them
Importing
- Reuven on importing modules takes a nice dive into the import mechanism.
- Sreekanth's Python Import System Learn about the inner workings of Python's import mechanism, including: module objects, namespace packages, finders & loaders, relative imports
Object-Oriented Programming
These are bits and pieces of my book Object Oriented Programming, which will be a bilingual book in Java and Python.
-
Iterators for Free shows you how to get a free iterator by
defining the magic method
__getitem__
.