Home

Instantiations, Inc.

jFactor


jFactor Home PageProduct DetailsPurchaseDownloadDocumentationLiteratureTechnical SupportInstantiations Home PageSearch Instantiations' Web


IBM Business Partner

Address & Copyright

Safely and Efficiently Improve your Java Code Quality, Reliability and Maintainability with jFactor!

jFactor is a product family that provides powerful new code refactoring tools to professional Java integrated development environments (IDE). jFactor's unique set of refactoring tools helps Java developers to safely and efficiently restructure their code to greatly improve its quality, reliability and maintainability.

Refactoring is the process of changing a software system to improve its internal structure and reusability, without altering the external behavior of the program. It is a disciplined way to clean up code that minimizes the chances of introducing bugs. In essence, when developers refactor they are improving the design of code while it is being written, and in fact, during the entire software lifecycle. Refactoring is an every developer, every day activity!

  • Provides Method Refactorings
  • Provides Field Refactorings
  • Quickly and Safely Improves Code Design
  • Increases Developer Productivity
  • Improves the Application Development Process
  • Eliminates the Drudgery of Refactoring by Hand



IBM developerWorks

Daniel Steinberg reports on jFactor in article on IBM developerWorks!


mikeallen.jpg (10115 bytes)

SYS-CON Radio interviews Allen Wirfs-Brock, Vice President and CTO, and Michael Taylor, President and CEO of Instantiations. A huge JavaOne audience hears Mike and Allen talk about Instantiations' hot new jFactor refactoring technology! Listen...


 Software Development Times

Be sure to read  Software Development Times recent  article about jFactor!

 

Refactoring: Improving the Design of Existing Code

"Instantiations has created the first serious refactoring product for Java with jFactor. By delivering this product, Instantiations for the first time is giving Java developers a tool to rapidly and efficiently improve the quality of their code through refactoring.  --Martin Fowler, Author

Martin Fowler   Also be sure to read Martin's "Crossing Refactoring's Rubicon" article.

SysOpen

"Last spring I was given an assignment with a hard deadline that required me to work over the Easter weekend. I had no choice but to work the weekend because I was planning to start a holiday the day after Easter. We had a Java component framework that needed to be refactored into a new package structure and a new class/interface hierarchy. Of course it also had to be tested to ensure that it worked properly once refactored. During this project I needed to use most of the jFactor's features. Without jFactor for VisualAge Java I did not stand a chance of completing this assignment within the prescribed deadline. jFactor was indispensable and a real timesaving tool on this project! -- Hannu Kokko, Senior Consultant, Managing Director, SysOpen Object Team Ltd.

Object Mentor

"Java has been missing a refactoring browser for too long, finally someone had the insight to provide one. Thank-you!"

Applied Reasoning

"jFactor - puts the magic back in programming."

"jFactor is a must for producing reliable, readable, maintainable code. No Java developer who cares about his craft should be without it!"

Daedalos

"With jFactor, refactoring in Java is a pleasure!"

OmegaSoft

"Simply the next generation of code editing. Quickly and easily you can refactor an entire project."

      

XOL

"After just one day of using jFactor, I can't imagine undertaking a refactoring project without it."

   

Perficient

"jFactor and VA Assist Enterprise/J are remarkable productivity enhancements to VisualAge for Java."


Refactoring

Refactoring: Improving the Design of Existing Code, Martin Fowler, Published by Addison-Wesleyİ 1999