refactoring code
play

Refactoring Code Professor Larry Heimann Information Systems - PowerPoint PPT Presentation

Refactoring Code Professor Larry Heimann Information Systems Carnegie Mellon University Why refactor code that works? There are better ways to do it Repetition is dangerous Maintaining spaghetti code is hard Dont want someone


  1. Refactoring Code Professor Larry Heimann Information Systems Carnegie Mellon University

  2. Why refactor code that works? • There are better ways to do it • Repetition is dangerous • Maintaining spaghetti code is hard • Don’t want someone else to clean up your messes • Technical debt has to be paid o ff at some point

  3. Technical debt Go into debt to get immediate gains that will have to be repaid later with interest In software development we take shortcuts or use hackish solutions to get over pressing hurdles The longer those shortcuts go unaddressed, the more expensive it will be later to fix (or even maintain)

  4. Technical debt Source: Martin Fowler, “TechnicalDebtQuadrant”, http://martinfowler.com/bliki/TechnicalDebtQuadrant.html

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend