Conveners
Software Best Practices: Beginner/Intermediate
- Marco Mambelli (Fermilab)
Description
Many of us are writing code, from the big software project to a short script to configuration files. We all can benefit from existing tools and best practices in the field that at the end will improve the quality of our products and make our life easier. This session will provide:
(1)Broad overview of tools and best practices for software development and deployment
(2)Topics covered include version control, technology selection, software development, documentation, testing, deployment
(3)Short hands-on sessions demonstration to follow-along