Perforce Software’s Kevin Sawicki to Speak at Upcoming Agile Development Conference

Alameda, Calif., June 8, 2010Perforce Software’s Kevin Sawicki, a lead developer on the Eclipse plug-in for the company’s version control system, will present “Refactoring: What You Need to Do It Right” at the 2010 Agile Development Practices West Conference. Developers will learn how to identify code that needs refactoring, how to preserve the correct code history during refactoring sessions, and how to ensure that appropriate unit tests cover the refactored code.

“As certain as evolving requirements lead to code changes, code changes lead to code degradation,” explained Kevin Sawicki, a senior software engineer at Perforce Software. “For this reason, code refactoring is critical to the long-term viability of all software products.”

Sawicki will demonstrate the Eclipse open-source frameworks and Java-based tools, including EMMA for code coverage analysis and JUnit for unit testing. These tools not only make code refactoring less painful, they also empower developers to constantly improve their code through relentless refactoring. Although the Java tools will be showcased, the approach applies equally to other programming languages such as C++, C#, Ruby, etc.

The workshop will be held on Thursday, June 10, at 4pm at Caesars Palace in Las Vegas. For more information about the Agile Development Practices West Conference, please visit http://www.sqe.com/AgileDevPracticesWest.

About the Perforce SCM System

Perforce, the Fast Software Configuration Management System, is an award-winning tool that versions and manages source code and digital assets for enterprises large and small. Perforce is easy to install, learn and administer; seamlessly handles distributed development; and supports developers across a large number of platforms. Perforce ensures development integrity by grouping multi-file updates into atomic changes, enables concurrent development, and intelligently manages multiple software releases using its Inter-File Branching system.

About Perforce

The best run DevOps teams in the world choose Perforce. Perforce’s suite of products are purpose-built to develop, build and maintain high-stakes applications. Companies can finally manage complexity, achieve speed without compromise, and run their DevOps toolchains with full integrity. With a global footprint spanning more than 80 countries and including over 75% of the Fortune 100, Perforce is trusted by the world’s leading brands to deliver solutions to even the toughest challenges. Accelerate technology delivery, with no shortcuts. Power Innovation with Perforce.

Media Contacts

Maxine Ambrose 
Ambrose Communications 
Ph: +441183280180 
[email protected]