Videos / Research Software Engineering

Research Software Engineering
This video lesson will give you an understanding of modular software and learn to improve and implement modular software. Have you ever created software, where at some point you felt like it was too clunky and too much focused on a certain use case? Not flexible enough? The solution for both problems is to create modular code.
By the end of this video lesson, you will understand what modular software means and why it is important; an idea of how to implement modular software; and understand that modularity sometimes requires deleting and reimplementing.
This curriculum is accredited by The CPD Certification Service.