[Host10] Upcoming webinar: Investing in Code Reviews for Better Research Software

IDEAS Project Outreach Lead IDEASProductivity at gmail.com
Tue Sep 20 05:59:43 CDT 2022



The next webinar in the HPC Best Practices (http://ideas-productivity.org/events/hpc-best-practices-webinars/) series is:
Investing in Code Reviews for Better Research Software
1:00-2:00 EDT
Wednesday, October 12, 2022
Presenters: Thibault Lestang (Imperial College London), Dominik Krzemiński (University of Cambridge), and Valerio Maggio (Software Sustainability Institute)

Description: Code review is a development practice that improves readability and maintainability of software projects, in addition to making collaboration easier and teamwork more effective. Typically, code review is a conversation between reviewer(s) and the author(s) of the code under review. The code is dissected and analyzed in order to find areas of improvement according to the focus of the review. Examples include, but are not limited too, readability, security, or performance improvements. Despite code review being an effective tool for improving software quality, it is still not a standard practice within the scientific software development process. The webinar will detail the benefits that code review can bring to scientific software developers, particularly improvements in software quality, improved teamwork, and knowledge transfer. The presenters will highlight common difficulties faced by researchers to set up, perform and maintain frequent code reviews, and they will discuss
several approaches and good practices to mitigate these difficulties. The presenters will also describe common tools that make code reviews easier and give examples of how to use them effectively, while explaining a typical code development cycle with continuous integration and automatic code checks.

Participation is free, but registration is required. Registrants will also receive an email when the recording of the panel is available.
Register (https://exascaleproject.zoomgov.com/meeting/register/vJItduCuqjgtHt8hGWwuKgpGRSxOgZA1QVc)
Forward to a Friend (http://us16.forward-to-friend.com/forward?u=5438ff2caf2456f6ec49ebfbf&id=32779f031f&e=b9db70c2a7)
Past webinars are archived at our web site (http://ideas-productivity.org/events/hpc-best-practices-webinars/) .  The most recent additions are:
* Software Packaging (https://ideas-productivity.org/events/hpc-best-practices-webinars/#webinar067) (September 2022)
* Effective Strategies for Writing Proposal Work Plans for Research Software (https://ideas-productivity.org/events/hpc-best-practices-webinars/#webinar066) (August 2022)
* Growing preCICE from an as-is Coupling Library to a Sustainable, Batteries-included Ecosystem (https://ideas-productivity.org/events/hpc-best-practices-webinars/#webinar065) (July 2022)

To suggest future topics, please email us at IDEASProductivity at gmail.com (mailto:IDEASProductivity at gmail.com) .
The Best Practices for HPC Software Developers (https://ideas-productivity.org/events/hpc-best-practices-webinars/) webinar series is presented by the IDEAS Productivity (http://ideas-productivity.org/) project, in partnership with the Argonne Leadership Computing Facility (http://www.alcf.anl.gov/) (ALCF), National Energy Research Scientific Computing Center (http://www.nersc.gov/) (NERSC), Oak Ridge Leadership Computing Facility (https://www.olcf.ornl.gov/) (OLCF), and the DOE Exascale Computing Project (https://exascaleproject.org/) (ECP).

============================================================
This message was sent to host10 at designsafe-ci.org
 You are receiving this email because you opted-in at our web site or you registered for or participated in a previous IDEAS-organized event.

Did a friend forward this message to you?
You can ** subscribe to this list (http://eepurl.com/cQCyJ5)

Want to change how you receive these emails?
You can ** update your preferences (https://ideas-productivity.us16.list-manage.com/profile?u=5438ff2caf2456f6ec49ebfbf&id=a7f7d33358&e=b9db70c2a7&c=32779f031f)
or ** unsubscribe from this list (https://ideas-productivity.us16.list-manage.com/unsubscribe?u=5438ff2caf2456f6ec49ebfbf&id=a7f7d33358&e=b9db70c2a7&c=32779f031f)

Our mailing address is:
IDEAS Outreach
Oak Ridge National Laboratory
POB 2008, MS 6164
Oak Ridge, Tn 37831-6164
USA

 Email Marketing Powered by Mailchimp
http://www.mailchimp.com/email-referral/?utm_source=freemium_newsletter&utm_medium=email&utm_campaign=referral_marketing&aid=5438ff2caf2456f6ec49ebfbf&afl=1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.designsafe-ci.org/pipermail/host10/attachments/20220920/cc348166/attachment-0001.html>


More information about the Host10 mailing list