002866825 001__ 2866825
002866825 005__ 20240626130845.0
002866825 0248_ $$aoai:cds.cern.ch:2866825$$pcerncds:TALK
002866825 041__ $$aeng
002866825 084__ $$2Indico$$a16988
002866825 110__ $$aCERN. Geneva
002866825 111__ $$92023-08-03T14:00:00$$aBest practices: the theoretical and practical underpinnings of writing code that is less bad$$cCERN - 31/3-004 - IT Amphitheatre$$g1293876$$z2023-08-03T15:30:00
002866825 245__ $$aBest practices: the theoretical and practical underpinnings of writing code that is less bad
002866825 260__ $$c2023
002866825 269__ $$c2023-08-03
002866825 300__ $$a4575
002866825 340__ $$aStreaming video
002866825 490__ $$aCERN openlab summer student lecture programme
002866825 518__ $$d2023-08-03T14:00:00
002866825 520__ $$a<!--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>
002866825 542__ $$dCERN$$g2023
002866825 65017 $$aCERN openlab summer student lecture programme
002866825 65027 $$aEvent
002866825 690C_ $$aTALK
002866825 690C_ $$aCERN
002866825 700__ $$aNaumann, Axel$$espeaker$$uCERN
002866825 859__ [email protected]
002866825 8564_ $$uhttps://indico.cern.ch/event/1293876/$$yEvent details
002866825 8567_ $$2MediaArchive$$d/mnt/master_share/master_data/2023/1293876$$xAbsolute master path
002866825 8567_ $$2MediaArchive$$uhttps://lecturemedia.cern.ch/2023/1293876/1293876-presentation-cover.jpg$$xpngthumbnail$$ythumbnail weblecture
002866825 8567_ $$2MediaArchive$$uhttps://lecturemedia.cern.ch/2023/1293876/1293876-presentation-480p-quality.mp4$$xvideo/mp4$$yContent: presentation. Resolution: 640x360. Baudrate: 126918
002866825 8567_ $$2MediaArchive$$uhttps://lecturemedia.cern.ch/2023/1293876/1293876-presentation-360p-quality.mp4$$xvideo/mp4$$yContent: presentation. Resolution: 480x270. Baudrate: 62007
002866825 8567_ $$2MediaArchive$$uhttps://lecturemedia.cern.ch/2023/1293876/1293876-presentation-720p-quality.mp4$$xvideo/mp4$$yContent: presentation. Resolution: 1280x720. Baudrate: 292785
002866825 8567_ $$2MediaArchive$$uhttps://lecturemedia.cern.ch/2023/1293876/1293876-presentation-1080p-quality.mp4$$xvideo/mp4$$yContent: presentation. Resolution: 1920x1080. Baudrate: 494365
002866825 8567_ $$2MediaArchive$$uhttps://lecturemedia.cern.ch/2023/1293876/1293876-presenter-1080p-quality.mp4$$xvideo/mp4$$yContent: presenter. Resolution: 1920x1080. Baudrate: 2396270
002866825 8567_ $$2MediaArchive$$uhttps://lecturemedia.cern.ch/2023/1293876/1293876-presenter-360p-quality.mp4$$xvideo/mp4$$yContent: presenter. Resolution: 480x270. Baudrate: 95418
002866825 8567_ $$2MediaArchive$$uhttps://lecturemedia.cern.ch/2023/1293876/1293876-presenter-480p-quality.mp4$$xvideo/mp4$$yContent: presenter. Resolution: 640x360. Baudrate: 293542
002866825 8567_ $$2MediaArchive$$uhttps://lecturemedia.cern.ch/2023/1293876/1293876-presenter-720p-quality.mp4$$xvideo/mp4$$yContent: presenter. Resolution: 1280x720. Baudrate: 929921
002866825 906__ $$pNaumann, Axel$$uCERN
002866825 961__ $$c2023-08-04T12:43:58$$x2023-06-05T14:38:10
002866825 963__ $$aPUBLIC
002866825 970__ $$aINDICO.1293876
002866825 980__ $$aIndico$$bTALK