3 Dec 2002 00:08
Re: Why Smalltalk Refactoring Browser is so successfull??
<yahoogroups <at> jhrothjr.com>
2002-12-02 23:08:38 GMT
2002-12-02 23:08:38 GMT
----- Original Message ----- From: "John Davis" <jrefactor.at.hotmail.com <at> yahoogroups.at.jhrothjr.com> To: "refactoring <at> yahoogroups.com" <refactoring.at.yahoogroups.com <at> yahoogroups.at.jhrothjr.com> Sent: Monday, December 02, 2002 2:48 PM Subject: [refactoring] Why Smalltalk Refactoring Browser is so successfull?? > I want to know why Smalltalk Refactoring Browser is so successfull compared > with other existing refactoring tools?? Perhaps Smalltalk is a dynamically > typed programming language, but most refactoring tools target Java and C++, > which are statically typed programming language. Robert's Refactoring > Browser (http://st-www.cs.uiuc.edu/users/brant/Refactory/) contains > Smalllint tool (bad smell detector), which checks for over 60 common types > of bugs. This is remarkable feature because most of the refactoring tools > require programmers to identify the bad smell. Agree?? I just try to see > what other refactoring tools can learn from SmallTalk browser, or some > technical restrictions. > > Please discuss.. I don't know of a free refactoring browser in Python, but it does have the popular PyChecker program (similar to lint.) Someone more familiar with it would have to determine which (if any) of the refactoring code smells it detects, since that isn't one of it's defined purposes. Python is, of course, a dynamically typed language. http://pychecker.sourceforge.net/ John Roth > > > To unsubscribe from this group, send an email to: > refactoring-unsubscribe <at> yahoogroups.com > > > > Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/ > > ------------------------ Yahoo! Groups Sponsor ---------------------~--> Get 128 Bit SSL Encryption! http://us.click.yahoo.com/CBxunD/vN2EAA/xGHJAA/umvwlB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: refactoring-unsubscribe <at> yahoogroups.com Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
RSS Feed