Learn · CERN

Talk1 h 17 min

Best practices: the theoretical and practical underpinnings of writing code that is less bad

Axel Naumann · CERN

Watch At CERN

About

Abstract

Software development is a tricky job; best practices help. This lecture explains why, and suggests some ingredients people at CERN have found useful over the last decades. Together they can reduce bugs, improve code usability and maintenance; in short: they simply help you write better code.

Bio

Axel started off as a physicists, then took the exit into the land of computing by joining and now leading the ROOT team. He is representing CERN and its users at the ISO C++ committee. Axel has given numerous presentations, workshops and tutorials, for instance lectures to students, at the CCC/33C3 and ACCU conference and a Google Tech Talk. .

0:00:00 Slide 1

0:02:17 Slide 2

0:03:49 Slide 3

0:05:23 Slide 4

0:08:04 Slide 5

0:09:21 Slide 6

0:10:44 Slide 7

0:12:09 Slide 8

The talk

  1. Best practices: the theoretical and practical underpinnings of writing code that is less bad 2023-08-03 · 1 h 17 min · CERN's player

Credits and licence

Institution
CERN
Department
CERN openlab summer student lecture programme
Speaker
Axel Naumann
Year
2023
Language
English
Subjects
Literature and writing
Source
CERN
Licence
CERN, as CERN states it. CERN's terms
Attribution
© CERN. CERN provides its audiovisual media free of charge for educational and informational use, credited to CERN; this lecture is shown in CERN's own player.
Who can watch
CERN gives no rating. Invisible Network shows it to Teens profiles and older, judged from what the source says about it. How courses are placed