• Skip to content
  • Skip to link menu
Akademy 2009
 
 

How to write good libraries, keys to better code sharing

Speaker: Olivier Goffart

In a free software desktop it is really important to share as much code as possible between applications. This not only saves development time, but leads to better consistency and quality. Libraries are the keystone of such a practice, and writing good ones could almost be considered an art. This presentation will cover lots of tricks you need to know in order to get it right, focusing on good API design. It will unveil secrets and techniques we use at Qt Software to develop good API. This talk intends to encourage more people to contribute to library development, and in the best possible way.

Olivier Goffart

[Olivier Goffart]

Olivier Goffart is currently working on Qt development. He joined the KDE project in 2002 as a Kopete developer. Later he participated in the effort of porting kdelibs to Qt4. In 2007 he was hired by Trolltech, now Qt Software, as a developer on the Qt framework. He is still contributing to various parts of KDE, such as maintaining KNotify.


Overview

Skip menu "Overview"
  • Akademy 2009

Conference

Skip menu "Conference"
  • Program
  • Presentations
  • Speakers
  • Technical Papers

Information

Skip menu "Information"
  • Contact

Previous Events

Skip menu "Previous Events"
  • aKademy 2008
  • aKademy 2007
  • aKademy 2006
  • aKademy 2005
  • aKademy 2004
  • Kastle 2003

Global navigation links

  • KDE Home
  • KDE Accessibility Home
  • Description of Access Keys
  • Back to content
  • Back to menu

Search:


Maintained by The Akademy Team
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V. | Legal