Thursday

07 Apr

17:30

Seven Secrets of Maintainable Codebases


ØSCG meetup

FOOD:
Yes

LEVEL:
Intermediate

Øresund Software Craftsmanship Group

We’ll start at 17:30 with mingle. The meeting starts at 17:45. We’ll have a short break around 18:30 for food and drink.

Presentation

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!

Speaker

Adam Tornhill is a programmer that combines degrees in engineering and psychology. He’s the founder of Empear AB where he designs tools for software analysis. He's also the author of Your Code as a Crime Scene, has written the popular Lisp for the Web tutorial and self-published a book on Patterns in C. His other interests include modern history, music and martial arts.

Event sponsor

Capish



Tags analysis architecture craftsmanship software development

Platinum Partners

Capish100px

Premium Partners

Verisure100 Netset100px Qlik100px Axis100px Neo4j 100px Cenito100px Mediaevolution100px Ecraft100px Tretton37px100 Combitech100px Webstep100pxnew Playtechbgt100px Securelink100px

Partners

Simplyawe100px Crosstech100px Empear100px Oneagency100px Tieto100pxnew Vergic100px Handelsbanken100px Lytics100px Softhouse100px Thirdbase100px Purplescout100px Apsis100px U blox100px Lundalogik100px 24hr100px Schneider100px Yrkesorange100px Experis100px Oddhill100px Se 100px Hotnew100px Tedkomp100px Stratiteq100pxbl Hero gaming logo web partner 100 Seavus web partner 100 Frontiot100px Af100px Ifacts logo partner 100px Resursbank 100px Falconio100px Pinmeto100px Additude100px Bimobject100px Stickybit100px Terranet100px Humanit100px
Sign in