This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
View analytic
Wednesday, September 18 • 2:00pm - 2:50pm
Writing Code: Keep It Short, Stupid! - Hans Verkuil, Cisco Systems Norway

Sign up or log in to save this to your schedule and see who's attending!

The traditional KISS principle says that you are stupid if you can't keep it simple. However, keeping it simple is actually very, very hard. But my lasting impression after reading a lot of code (linux kernel and otherwise) over the years is that there is no excuse for not keeping your code short. And usually, keeping it short is a very good first step towards keeping it simple. This presentation will give some simple tricks and pointers to keep your code short and I will also give some guidelines how to do design and implementation from a high-level point of view. These simple rules should make it easier for you to get your code accepted in open source projects such as the Linux kernel.


Hans Verkuil

Senior R&D Software Engineer, Cisco Systems Norway
Hans Verkuil started contributing patches to the MPEG encoder/decoder ivtv driver in early 2004 and it snowballed from there. Since 2013 he is the video4linux co-maintainer responsible for V4L2 bridge drivers and video receivers and transmitters. He lives in Oslo, Norway, working as a senior R&D software engineer at Cisco Systems Norway, developing - surprise! - video4linux drivers.

Wednesday September 18, 2013 2:00pm - 2:50pm
Strand 10B

Attendees (30)