Coding Architect Logo
  • Posts
  • Tags
  • Categories
  • Projects

Refactoring

3 posts tagged. Browse all tags

Dec 31, 2012

DRYing out code

Removing duplicate code is a great way to improve the internal quality of your application code. Duplications mean that you have more code than you should and are often the source of more subtle bugs …

Jul 23, 2012

Automated refactoring for library updates

After watching Clang MapReduce – Automatic C++ Refactoring at Google Scale I was struck with the idea that this could help with the upgrade problem. Almost every application uses libraries. …

Jan 2, 2012

Metrics based Refactoring for cleaner code

Refactoring is a key practice to improved code hygiene. Making refactoring part of your next project is one thing but if you have just joined a team or project with a significant amount of debt how do …

Subscribe for new posts

Occasional writing on AI and understanding large codebases. No spam — unsubscribe anytime.

© 2026 Graham Brooks. All rights reserved.