BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//CERN//INDICO//EN
BEGIN:VEVENT
SUMMARY:C++ Software Engineering
DTSTART:20260430T070000Z
DTEND:20260430T110000Z
DTSTAMP:20260422T121900Z
UID:indico-event-268@events.hpc-portal.eu
DESCRIPTION:C++ is widely used in many contexts. This training focusses on
  software engineering aspects of C++ such as building software\, linting\,
  testing libraries and applications\, and so on. Also\, best practices are
  discussed such as design patterns. \nProgram \n\n\n\n\n \n\n\nWhen you
  complete this training you will be able to:\n\nassess code quality\;\nbui
 ld software using CMake\;\nperform static code analysis and interprete the
  results\;\nwrite unit tests using Catch2\;\nwrite functional tests using 
 CTest\;\nuse C++ package managagers such as Conan or vcpkg\;\nuse some des
 ign patterns that are useful in scientific programming\;\nprogram in an ef
 ficient functional style using STL algorithms and rangs.\n\n\n\n\n\n\nhttp
 s://events.hpc-portal.eu/event/268/
URL:https://events.hpc-portal.eu/event/268/
END:VEVENT
END:VCALENDAR
