Taxila has been unable to access this material's URL since 11 February 2025 - the page may have been moved.
Good practices in research software development
This lesson teaches best practices to build modular, reusable, maintainable, sustainable, reproducible, testable, and robust software.This lesson teaches best practices to build modular, reusable, maintainable, sustainable, reproducible, testable, and robust software.The lesson is heavily based on existing material from Code Refinery, but adjusted to our way of teaching. We often teach it in a 2-day course together with Collaborative version control with Git and GitHub.
Activity log