Finding Your Organization’s Code Deodorant
By Ittai Zeidman
What do you do when you know your codebase is dirty, and it’s your in-house framework?
This happened to us at Wix. As we debated how to tackle our massive technical debt, we were struck by a wonderful realization: the process of transforming the old framework into something new and shiny is a golden opportunity to improve coding practices throughout the organization.
We steered clear of specs and coding standards in favor of a platform of debating, reviewing and improving code.
In this talk I'll walk you through the process we went through, sharing the story of how we used this ongoing refactoring effort to drive code quality improvements throughout Wix R&D.
About the speaker:
Ittai heads the backend engineering group at Wix. Previously Ittai headed the server software infrastructure team at Wix, serving dozens of developers with everything they need to build apps for Wix’s highly scalable microservices based architecture. Prior to joining Wix, Ittai led server and infrastructure teams in various Israeli startups in the fields of telecom, medical software and even online fashion.
Ittai is a fervent believer in Test-Driven Development, Clean Code and Software Craftsmanship, and practices (and preaches) it daily at Wix. At the end of the day he will relax with his wife and three daughters in the sleepy suburb of Givatayim, Israel.
50 Shades OF Green
By Boris Modylevsky
Let’s suppose your project have a nightly build and it’s mostly green. Is it good enough? How you can improve your team’s code quality? How to measure code quality? How to make it “greener”? The session will be focused on code metrics, the ways to measure them and to improve over time.
The session will be presented on TeamCity and Visual Studio.During the session we will present the concepts of static code analysis and code coverage. We will demonstrate how to integrate them in our CI process using TeamCity. In addition, we’ll demonstrate how we can benefit from their results by integration with Visual Studio. Finally, we will see how to make sure our code get better over time by setting ourselves goals and thresholds.
About the speaker:
Boris is in software engineering more more than a decade. With passion to clean code, test driven development and agile methodologies, Boris developed various software systems. Boris willingly shares his knowledge with his colleagues. He is a co-organizer of the Clean Code Alliance group, a frequent blogger and an open source contributor.
17:45 - 18:00 Gathering
18:00 - 18:45 Finding Your Organization’s Code Deodorant
by Ittai Zeidman
18:45 - 19:00 Break
19:00 - 20:00 50 Shades of Green By Boris Modylevsky
Claim the event and start manage its content.I am the organizer