User Tools

Site Tools


skill-tree:sd:2:b

SD2 Programming Best Practices

This skill provides knowledge about software development best practices that will help scientists to develop high-quality scientific software.

Learning Outcomes

  • Analyse the benefits of using an IDE for programming.
  • Apply the best practices from software engineering regarding programming and debugging.
  • Apply programming best practices in order to develop robust and maintainable programs.
  • Distinguish different log levels and apply them to a program.
  • Dramatize the handling of exceptions for programs.
  • Apply coding standards to a programming project.
  • Apply testing procedures to a programming project.
  • Demonstrate programming of portable code.

Subskills

skill-tree/sd/2/b.txt · Last modified: 2025/04/16 18:30 by 127.0.0.1