Cargando…

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

<!--HTML--><h2>Abstract</h2><p>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...

Descripción completa

Detalles Bibliográficos
Autor principal: Naumann, Axel
Lenguaje:eng
Publicado: 2023
Materias:
Acceso en línea:http://cds.cern.ch/record/2866825
_version_ 1780978125368197120
author Naumann, Axel
author_facet Naumann, Axel
author_sort Naumann, Axel
collection CERN
description <!--HTML--><h2>Abstract</h2><p>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.</p><h2>Bio</h2><p>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.</p>
id cern-2866825
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2023
record_format invenio
spelling cern-28668252023-08-04T21:46:07Zhttp://cds.cern.ch/record/2866825engNaumann, AxelBest practices: the theoretical and practical underpinnings of writing code that is less badBest practices: the theoretical and practical underpinnings of writing code that is less badCERN openlab summer student lecture programme<!--HTML--><h2>Abstract</h2><p>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.</p><h2>Bio</h2><p>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.</p>oai:cds.cern.ch:28668252023
spellingShingle CERN openlab summer student lecture programme
Naumann, Axel
Best practices: the theoretical and practical underpinnings of writing code that is less bad
title Best practices: the theoretical and practical underpinnings of writing code that is less bad
title_full Best practices: the theoretical and practical underpinnings of writing code that is less bad
title_fullStr Best practices: the theoretical and practical underpinnings of writing code that is less bad
title_full_unstemmed Best practices: the theoretical and practical underpinnings of writing code that is less bad
title_short Best practices: the theoretical and practical underpinnings of writing code that is less bad
title_sort best practices: the theoretical and practical underpinnings of writing code that is less bad
topic CERN openlab summer student lecture programme
url http://cds.cern.ch/record/2866825
work_keys_str_mv AT naumannaxel bestpracticesthetheoreticalandpracticalunderpinningsofwritingcodethatislessbad