Code maintainability and sustainability by Peter Hilton and Bastiaan Dressen


Details
Planning
18:00 – Welcome & Food
18:30 – Short introduction
18:45 – Bastiaan Dressen
19:15 – Short break
19:30 – Peter Hilton
20:30 – Networking & Drinks
***
Bastiaan Dressen - "Sustainable Software Development - The difference between agile and fragile"
abstract - Frequently, large software projects fall into the same trap, namely, the more complex an application becomes, the harder it is to maintain and extend, without sacrificing performance and stability. This often results in maintenance or extensions, to the software, becoming unnecessarily costly and time-consuming. Sustainable software development is a set of practices, that avoid these issues and enable teams to attain and maintain an optimal development pace indefinitely.
In this talk attendees will learn about the pillars of sustainable software development. They’ll also learn how sustainable software development is an agile approach to creating software. And how doing it the right way is the difference between being agile and fragile.
bio - Bastiaan Dressen is a software developer, trainer and musician. In the past ten years Bastiaan has taken to frontend development and witnessed first hand how the discipline grew from excitable infancy to almost full maturity. Bastiaan loves to share his enthusiasm about technology with others and has a strong opinion about writing software code proactively.
***
Peter Hilton - "Coding Style Matters"
abstract - Why you should care about code style and what you should care about
Coding style matters, but not only in the way you think. Programmers famously waste time arguing indentation styles, while whole teams lack a consistent vision for their code style, and consistent code. This talk highlights what really matters, and what you need to learn to write code with vision and style.
Attendees will learn about how things like formatting, writing idiomatic code, naming, and coding paradigms affect code style. You’ll also learn about concrete approaches to developing a team coding style, including code review, style guides, and automation. Good coding style matters, and is the key to team productivity and code longevity.
bio - Peter Hilton is a software developer, writer, speaker, trainer, and musician. Peter’s professional interests are business process management, web application development, functional design, agile software development and documentation. Peter currently consults and delivers the occasional presentation and workshop. Peter’s software development interests include process management, web applications, service architecture, software development methodology and practices, and web-based collaboration. Peter has presented at numerous European developer conferences. Peter co-authored ‘Play for Scala’ (Manning Publications) and has taught ‘Fast Track to Play with Scala’.

Code maintainability and sustainability by Peter Hilton and Bastiaan Dressen