8. Identifying Development Tools and the Build Process
Reengineering a legacy application is a difficult process. With the correct tools, however, much of the labor can be automated, making the task easier, faster, and more pleasant. This chapter discusses the tools and processes that can help make your reengineering project a success.
Using Source Control
Source control is a tool you must have in place for any software development project, whether it’s a reengineering project or not. Source control is a way of saving the code for your application with version numbers so any version of any file can be retrieved. It is critical that you have a source control system in place before you begin editing code so that if you make a change that breaks ...
Get Reengineering .NET now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.