Re: [Pydev-code] Questions (Ant, lint, refactoring)
Brought to you by:
fabioz
From: Fabio Z. <fa...@gm...> - 2005-12-17 11:32:12
|
Hi Dave, Let's go one by one: - Ant: this is a tool that is used to create scripts so that you configure what you want in a xml file, where each xml declaration points to some command. It is commonly used to generate builds, compile code, run tests, etc. - Lint: it is a tool that analyzes your code for errors (the lint integrate= d system that is in pydev is PyLint), it usually finds things such as unused variables, tokens required but not found, etc. - Refactoring: It is the process of transforming your code without altering its semantics. It usually has one objective in mind, such as making the cod= e easier to read or making it easier to extend, etc. Refactoring can be done manually or through a tool (the refactoring tool integrated in pydev is bycicle repair man, and provides things as extracting a portion of code to make it a method, renaming a local variable, etc). Hope it makes sense to you... and good luck on your programming. Cheers, Fabio On 12/16/05, S. D. Rose <s_d...@ho...> wrote: > > Hello all. > I've searched Google a bit to try and understand what Ant, Lint and > Refactoring do. I'm not a progammer, but I'm having fun hacking together > a > Python/wxPython program or two. I've recently begun using Eclipse 3.1 & > pydev. > > I don't understand what these do (ant, lint, and refactoring). I'm > hoping > someone can explain their use to me. What I read on the internet didn't > have any meaning for me. > > Thanks! > Dave > > > > > > ------------------------------------------------------- > This SF.net email is sponsored by: Splunk Inc. Do you grep through log > files > for problems? Stop! Download the new AJAX search engine that makes > searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! > http://ads.osdn.com/?ad_id=3D7637&alloc_id=3D16865&op=3Dclick > _______________________________________________ > Pydev-code mailing list > Pyd...@li... > https://lists.sourceforge.net/lists/listinfo/pydev-code > |