EPISODE · Dec 25, 2018
Summit 2018: Less is more: how we cut off 30% of our code that did nothing without trying to / Gilad Ben Yossef
from רברס עם פלטפורמה
Most presentations in the software world describes a positive achievement of sorts: a feature added or a bug removed. This presentation is different. In this presentation we shall describe how we deleted over 4000 lines of code, together comprising 30% of the code base of a complex device driver, without even trying. Last year my team started working on refactoring the Arm CryptoCell device driver for the purpose of integrating it upstream. While doing so, a pattern emerged - almost each set of changes would reduce the code line count, and yet the functionality stayed exactly the same. This presentation explains how and why we cut 40% of the code with no functionality loss without trying. In this talk I will introduce Bit, talk about the challenges and opportunities of building a core piece of your technology with the community, the challenges of having to play hand in hand with the rapidly-changing open source ecosystem (from Git & NPM to Webpack and React) and share some insights for teams who want to open source some of their projects MP3
Embed this episode
NOW PLAYING
Summit 2018: Less is more: how we cut off 30% of our code that did nothing without trying to / Gilad Ben Yossef
No transcript for this episode yet
Similar Episodes
No similar episodes found.
Similar Podcasts
No similar podcasts found.