Sponsored Links:
Refactoring Home Page (Popularity: )
(Score: 14.79)
http://www.refactoring.com/
Refactoring is a technique to restructure code in a disciplined way. It is useful for improving the design of existing code.
Category:
Main\Computers\Software\Software Engineering\Design
|
Xrefactory (Popularity: )
(Score: 14.66)
http://www.xref-tech.com/speller/
Development tool extending Emacs and XEmacs editors by intellisense code completion, source browsing, and refactoring functions. May be the first C and Java refactoring tool.
Category:
Main\Computers\Programming\Methodologies\Refactoring
|
Xref-Technologies - Xrefactory (Popularity: )
(Score: 14.45)
http://xref-tech.com/speller/
A professional development tool for Emacs and XEmacs with intellisense code completion, source browsing and refactoring functions. It was the world's first C and Java refactoring tool. [Commercial]
Category:
Main\Computers\Programming\Languages\Java
|
Martin Fowler (Popularity: )
(Score: 14.36)
http://www.martinfowler.com/
Object-oriented programming expert and consultant, one of the leaders in refactoring, author of the book 'Refactoring: Improving the Design of Existing Code', Extreme Programming proponent. Many useful articles and links.
Category:
Main\Computers\Programming\Methodologies\Refactoring
|
Refactoring (Popularity: )
(Score: 14.19)
http://www.refactoring.com/
Website maintained by Martin Fowler, Chief Scientist, ThoughtWorks, and based on his Addison-Wesley book: news, online summaries of the book's refactorings, book errata; refactoring tools, some two dozen useful links.
Category:
Main\Computers\Programming\Methodologies\Refactoring
|
CppRefactory (Popularity: )
(Score: 9.95)
http://cpptool.sourceforge.net/
Tool to automate refactoring process for C++ projects. Description, links. [Open Source]
Category:
Main\Computers\Programming\Languages\C++
|
IntelliJ IDEA (Popularity: )
(Score: 9.95)
http://www.intellij.com/idea/
Full-featured tool with code-editing, testing, and refactoring support.
Category:
Main\Computers\Programming\Languages\Java
|
Design Pattern Transformer (Popularity: )
(Score: 9.55)
http://www.kupin.net/uni/dpt.html
A prototype-tool for automatic program transformations, which allows refactoring of programs written in Java language. [Freeware]
Category:
Main\Computers\Programming\Languages\Java
|
ModelMaker (Popularity: )
(Score: 9.55)
http://www.modelmakertools.com/
Delphi 1-5 compatible case tool for UML modeling. Refactoring, reverse engineering, and instant visualization. Deploy Design Pattens.
Category:
Main\Computers\Programming\Methodologies\Modeling Languages
|
Guru (Popularity: )
(Score: 9.37)
http://selfguru.sourceforge.net/
Tool for automatic restructuring (refactoring) of Self inheritance hierarchies. Such tools are most useful with OO languages, more so prototype-based. Brief description, example diagram, links. [Open Source, GPL]
Category:
Main\Computers\Programming\Languages\Smalltalk
|
Crossland, Jonathan (Popularity: )
(Score: 9.28)
http://www.jonathancrossland.com/
Author of Professional Windows DNA and VB.NET titles carries his own webpages and weblog. Architecture and Design, refactoring, Web development articles. C# open source libararies.
Category:
Main\Computers\Programming\Languages\C-sharp
|
Transmogrify (Popularity: )
(Score: 9.26)
http://transmogrify.sourceforge.net/
A Java code analysis and manipulation architecture. Currently, the focus of the architecture is as a refactoring tool. [Open Source, GPL]
Category:
Main\Computers\Programming\Languages\Java
|
Bicycle Repair Man (Popularity: )
(Score: 9.10)
http://bicyclerepair.sourceforge.net/
Open source refactoring browser for Python that automates refactorings. Named after a super-hero in a Monty Python skit.
Category:
Main\Computers\Programming\Methodologies\Refactoring
|
Smalltalk Solutions 2001 Trip Report (Popularity: )
(Score: 9.10)
http://slashdot.org/article.pl?sid=01/04/18/001236
Diverse opinions and debate, many useful points on Squeak, VisualAge, Dolphin, refactoring, Extreme Programming, Java, LISP, and Objective-C. [Slashdot]
Category:
Main\Computers\Programming\Languages\Smalltalk
|
Sun: Fiscal 1994 Project Portfolio Report: Self (Popularity: )
(Score: 9.02)
http://research.sun.com/techrep/1994/annualreport94/self.html
Tool for automatic restructuring (refactoring) of Self inheritance hierarchies. Such tools are most useful with OO languages, more so prototype-based. Brief description, example diagram, links. [Open Source, GPL]
Category:
Main\Computers\Programming\Languages\Smalltalk
|
QualityVision (Popularity: )
(Score: 8.85)
http://www.qualityvision.be/
Belgian IT company providing process and product management, designing, refactoring and testing, including white and black box testing, coaching, training, outsourcing, and an in-house test lab.
Category:
Main\Computers\Software\Testing Services
|
Software Studio (Popularity: )
(Score: 8.43)
http://softwarestudio.smartcoding.org/
An Integrated Development Environment (IDE) for C#, Java, VB.Net, Aspx, C++, Html, Xml, Php, JavaScript, Tex with multi-language support, syntax higlighting, code folding, code completetion, refactoring support. [Open source, GPL]
Category:
Main\Computers\Programming\Development Tools\Development Environments
|
The Refactory, Inc. (Popularity: )
(Score: 8.38)
http://www.refactory.com/
Founded as a consortium of experts in Refactoring, objects, e-commerce, Patterns, Extreme Programming, flexible and adaptable systems; dedicated to helping organizations succeed with objects; evolved from Ralph Johnson Software Architecture group, University ...
Category:
Main\Computers\Programming\Methodologies\Refactoring
|
Industrial Logic (Popularity: )
(Score: 8.29)
http://industriallogic.com/xp/index.html
Bay Area based Extreme Programming company, offering training and coaching world-wide, including The Extreme Programming Workshop and The Testing & Refactoring Workshop.
Category:
Main\Computers\Programming\Methodologies\Agile
|
JavaRefactor - JEdit Plugin (Popularity: )
(Score: 8.22)
http://plugins.jedit.org/plugins/?JavaRefactor
A plugin that adds automatic refactoring of Java source code to the editor. This currently includes class, field, method, and package renaming and push-down and pull-up of methods and fields in an inheritance hierarchy. [Open Source, LGPL]
Category:
Main\Computers\Programming\Languages\Java
|
JRefactory (Popularity: )
(Score: 8.19)
http://jrefactory.sourceforge.net/csrefactory.html
Open source Java refactoring tool, supports a dozen refactorings; command line options: with/without GUI, comes as plugin for IDEs Elixir, JBuilder, NetBeans: in the first two, can now switch from UML diagram to source code. [Open Source, Apache style ...
Category:
Main\Computers\Programming\Languages\Java
|