Changes

Jump to: navigation, search

Programming guidelines

22 bytes added, 21:47, 18 September 2007
no edit summary
<code>
class MyClass:
""" MyClass is a sample class. """
def my_function(self): """ The my_function task serves no purpose whatsoever. """ pass
</code>
* Private class functions (functions that cannot be called outside the class) should be preceded with two underscores. Protected functions (functions that can only be called by the class or derived classes) should be preceded with one underscore.
<code>
def __private_function(self):
pass
def _protected_function(self):
pass
</code>
* Run <code>pylint</code> on your code before checking in, and use the output to reasonably clean up the code. Note that you must run <code>pylint</code> in the <code>src</code> directory.
35
edits

Navigation menu