Case sensitivity
M.-A. Lemburg
mal at lemburg.com
Fri Feb 21 14:35:39 EST 2003
More information about the Python-list mailing list
Fri Feb 21 14:35:39 EST 2003
- Previous message (by thread): Case sensitivity
- Next message (by thread): Case sensitivity
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Alex Martelli wrote: > Lexy Zhitenev wrote: > ... > >>Beginners should get used to this style of programming, like they get used >>to block idents in Python. That is my opinion. > > > So introduce a beginner to the excellent and very useful > module mx.DateTime and explain to him, or her, how and > why he or she needs to memorize (or continuosly check or > try) that the functions named (e.g.) 'today', 'localtime', > or 'add_century' MUST be lowercase, while (e.g.) functions > 'TimeFrom' and 'Age' and 'Time' MUST be mixed-case. Pah. > > Where's the added value in requiring all of this extra > memorization or checking?! Not only of beginners, but of > all who use this deservedly popular module, too -- and > of course many other modules. Really, case sensitivity > gives no substantial added-value, it's just a small but > negative impact on programmer productivity. Pity. Simple: All lower case is for functions and helpers, mixed case for object constructors and classes. -- Marc-Andre Lemburg eGenix.com Professional Python Software directly from the Source (#1, Feb 21 2003) >>> Python/Zope Products & Consulting ... http://www.egenix.com/ >>> mxODBC, mxDateTime, mxTextTools ... http://python.egenix.com/ ________________________________________________________________________ Python UK 2003, Oxford: 39 days left EuroPython 2003, Charleroi, Belgium: 123 days left
- Previous message (by thread): Case sensitivity
- Next message (by thread): Case sensitivity
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
More information about the Python-list mailing list