Forelesning 06/09

P? fredag 06/09 kommer vi i f?rste time til ? gj?re ferdig Vector3D klassen fra forrige gang, samt g? igjennom pytest som er et testing rammeverk som dere skal bruke p? prosjektet. 

I andre time kommer jeg til ? vise dere en del nyttige verkt?y, blant annet

  • hvordan sette opp pre-commit hooks
    • kan brukes for ? sjekket at det du comitter til et repo f?lger en bestem kodestil
  • hvordan sette opp et continous integration (CI) system
    • slik at alle testene blir kj?rt hver gang du pusher til GitHub
  • hvordan generere automatisk dokumentasjon fra docstrings (ved ? bruke et verkt?y som heter sphinx)

Disse tingene er ikke pensum, men selvf?lgelig veldig greit ? kunne. For de mest ivrige kan dere sjekke ut dette repoet

Neste uke fortsetter vi med objektorientert programmering.

Publisert 5. sep. 2019 08:33 - Sist endret 5. sep. 2019 08:33