Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #50753

Re: Understanding other people's code

Path csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!xlned.com!feeder7.xlned.com!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <chess@us.ibm.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.009
X-Spam-Evidence '*H*': 0.98; '*S*': 0.00; 'subject:code': 0.07; 'bits': 0.09; 'highlighting': 0.09; 'inherited': 0.09; 'cc:addr :python-list': 0.11; 'eclipse': 0.16; 'received:9': 0.16; 'received:ibm.com': 0.16; 'cc:addr:python.org': 0.22; 'header:Received:8': 0.24; 'cc:2**0': 0.24; 'cc:no real name:2**0': 0.24; 'sort': 0.25; '&gt;': 0.26; 'defined': 0.27; 'header:In-Reply-To:1': 0.27; 'idea': 0.28; 'appreciated.': 0.29; 'code': 0.31; 'subject:other': 0.31; "i'd": 0.34; 'really': 0.36; 'doing': 0.36; 'useful': 0.36; 'charset:us-ascii': 0.36; 'saves': 0.38; 'handle': 0.38; 'does': 0.39; 'help,': 0.39; 'how': 0.40; 'subject:people': 0.84
In-Reply-To <66c25416-eaa5-4ac1-a71d-2b2948dec2fb@googlegroups.com>
References <66c25416-eaa5-4ac1-a71d-2b2948dec2fb@googlegroups.com>
To "L O'Shea" <lo0446@my.bristol.ac.uk>
MIME-Version 1.0
Subject Re: Understanding other people's code
X-KeepSent F617C5C0:E4A1AC6D-85257BAA:0066257F; type=4; name=$KeepSent
X-Mailer Lotus Notes Release 8.0.2 HF623 January 16, 2009
From David M Chess <chess@us.ibm.com>
Date Tue, 16 Jul 2013 14:38:14 -0400
X-MIMETrack Serialize by Router on D01ML605/01/M/IBM(Release 9.0|March 08, 2013) at 07/16/2013 02:38:09 PM, Serialize complete at 07/16/2013 02:38:09 PM
Content-Type multipart/alternative; boundary="=_alternative 0066609485257BAA_="
X-TM-AS-MML No
X-Content-Scanned Fidelis XPS MAILER
x-cbid 13071618-5806-0000-0000-0000221389EC
Cc python-list@python.org
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.15
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list/>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.4779.1374000517.3114.python-list@python.org> (permalink)
Lines 42
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1374000517 news.xs4all.nl 15983 [2001:888:2000:d::a6]:50350
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:50753

Show key headers only | View raw


[Multipart message — attachments visible in raw view] - view raw

> Literally any idea will help, pen and paper, printing off all the code 
and doing some sort of highlighting session - anything! 
> I keep reading bits of code and thinking "well where the hell has that 
been defined and what does it mean" to find it was inherited from 3 
modules up the chain. 
> I really need to get a handle on how exactly all this slots together! 
Any techniques,tricks or methodologies that people find useful would be 
much appreciated.

I'd highly recommend Eclipse with PyDev, unless you have some strong 
reason not to.  That's what I use, and it saves pretty much all of those 
"what's this thing?" problems, as well as lots of others...

DC

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Understanding other people's code "L O'Shea" <lo0446@my.bristol.ac.uk> - 2013-07-12 07:22 -0700
  Re: Understanding other people's code Chris Angelico <rosuav@gmail.com> - 2013-07-13 00:46 +1000
  Re: Understanding other people's code Peter Otten <__peter__@web.de> - 2013-07-12 17:21 +0200
  Re: Understanding other people's code "Eric S. Johansson" <esj@harvee.org> - 2013-07-12 12:04 -0400
  Re: Understanding other people's code Terry Reedy <tjreedy@udel.edu> - 2013-07-12 18:11 -0400
  Re: Understanding other people's code Joel Goldstick <joel.goldstick@gmail.com> - 2013-07-12 19:49 -0400
  Re: Understanding other people's code CM <cmpython@gmail.com> - 2013-07-13 23:58 -0700
  Re: Understanding other people's code Azureaus <lo0446@my.bristol.ac.uk> - 2013-07-15 03:02 -0700
    Re: Understanding other people's code CM <cmpython@gmail.com> - 2013-07-15 12:13 -0700
    Re: Understanding other people's code albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-07-27 13:13 +0000
      Re: Understanding other people's code Chris Angelico <rosuav@gmail.com> - 2013-07-27 14:41 +0100
  Re: Understanding other people's code asimjalis@gmail.com - 2013-07-15 19:10 -0700
  Re: Understanding other people's code David M Chess <chess@us.ibm.com> - 2013-07-16 14:38 -0400
  Re: Understanding other people's code David Hutto <dwightdhutto@gmail.com> - 2013-07-16 20:05 -0400
  Re: Understanding other people's code David Hutto <dwightdhutto@gmail.com> - 2013-07-19 22:57 -0400
  Re: Understanding other people's code Azureaus <lo0446@my.bristol.ac.uk> - 2013-07-25 09:26 -0700

csiph-web