Home Conference Sessions Seven Secrets of...

Seven Secrets of Maintainable Codebases

<p>In this session you'll learn novel techniques that help you make sense of large codebases.&nbsp;</p> <p>You'll learn to identify the code that really matters for your ability to maintain a system, how to prioritize improvements and even evaluate your architecture based on how you actually work with the code.</p> <p>We'll also cover the people side of programming as you learn to mine social information such as communication paths, developer knowledge and hotspots.</p> <p>All techniques are based on software evolution. They use data from the most underused informational source that we have in our industry: our version-control system. Each point is illustrated with a case study from a real-world project.<br /><br /></p> <p>This is a new perspective on software development that will change how you work with large systems. Come join the hunt for better code!</p>

Share on:
linkedin facebook
Copied!

About the experts

Adam Tornhill

Adam Tornhill

Founder and CTO at CodeScene Programmer, psychologist, Lisp hacker, speaker and author of several books including "Your Code as a Crime Scene"

Read further

In this session you'll learn novel techniques that help you make sense of large codebases. 

You'll learn to identify the code that really matters for your ability to maintain a system, how to prioritize improvements and even evaluate your architecture based on how you actually work with the code.

We'll also cover the people side of programming as you learn to mine social information such as communication paths, developer knowledge and hotspots.

All techniques are based on software evolution. They use data from the most underused informational source that we have in our industry: our version-control system. Each point is illustrated with a case study from a real-world project.

This is a new perspective on software development that will change how you work with large systems. Come join the hunt for better code!