Bar Camp Lausanne 2 : Quality code

Adrian Kosmaczewski nous fait une présentation sur la qualité du code. Il travaille à ElectronLibre. Superbe présentation en anglais.

D’abord un petit rappel des catastrophes dues à un mauvais programme (Ariane 5, pipeline,  navire égaré à cause d’une division par zéro, confusion entre km et miles, … les exemples ne manquent guère).

Il nous conseille différent livres (Code Complete de Steve McConnell, Geekonomics de David Rice, Writing Secure Code,…) et site internet (www.codinghorror.com,..).

Les étapes à passer pour valider un soft :

  1. Joel Test  (moyenne Suisse : 3)
  2. Éviter les espaces ouvert de travail (bruit, interruptions,…)
  3. Faire des UnitTest (CppUnit, Autounit,… un test par fonctionnalité  et par bug) c’est gratuit et on valide pas-à-pas
  4. Communiquer (mais pas trop, avoir des retours clients, construire avec la communauté)

Les photos suivront cet après-mid sur flickr.

Màj : Adrian a mis à disposition les slides de la présentation : http://kosmaczewski.net/projects/software-quality-barcamp/

Leave a Reply