Collin Funk wrote:
> #========================
> # Define GLImport class
> #========================
> class GLImport:
>       ....
> 
> But when searching for a class in Python you can simply look up
> '^class NAME:' since whitespace matters in that language. No need for
> the comment in my opinion.

I find these comments useful, in particular in files that contains
several classes, such as GLFileSystem.py.

This is because I apparently work differently from you: When I open
a source code file:
  - I do so in a window with at least 50 lines, then
  - I scroll over the entire file using the scroll bar, in order to
    grasp its structure from the comments and separating comment lines.
  - Then only I start to focus on a particular section.

I never use "grep -n '^class ' *.py" to understand where the classes
are defined.

Also, separator lines without comments help sometimes, e.g. in lib/argp-help.c.

Bruno




Reply via email to