Skip to content

Summary of Tuesday

Today we:

  • [ ] have practiced to made a class diagram
  • [ ] have practiced pair programming
  • [ ] can give a reason why pair programming is important
  • [ ] can describe facets of good pair programming
  • [ ] have practiced TDD
  • [ ] can give a reason of the benefits of TDD
  • [ ] can describe a TDD cycle

Parts to be covered!

  • ☑ Source/version control
    • Git
    • We have a starting point!
    • GitHub as remote backup
  • ☑ Planning
    • ☑ Analysis
    • ☑Design
  • ☑ Testing
    • Different levels
  • ☐ Collaboration
    • GitHub
  • ☑ Sharing
    • ☑ open science
    • ☐ citation
    • ☑ licensing
  • ☐ Documentation
    • ☑ in-code documentation