Skip to content

Latest commit

 

History

History
20 lines (10 loc) · 732 Bytes

viikko2.md

File metadata and controls

20 lines (10 loc) · 732 Bytes

Käytetyt tunnit: ~15

Mitä tein tällä viikolla?

Implementoin Shunting yard -algoritmin, jolla voi tällä hetkellä nyt laskea yhteen-, vähennys-, jako- ja kertolaskuja, ja käyttää sulkeita.

Kirjoitin parikymmentä yksikkötestiä ja otin käyttöön koodikattavuusraportoinnin, joka tosin ei vielä näy missään nettisivulla.

Miten ohjelma on edistynyt?

Ohjelman kirjoittaminen on hyvässä vauhdissa, testien koodikattavuus on jo melko hyvällä tasolla.

Mitä opin?

Opin Rustista hyviä käytäntöjä, muun muassa koodin modularisointiin ja testaamiseen.

Mitä seuraavaksi?

Seuraavaksi toiminnallisuus, jossa voi luoda ja hyödyntää muuttujia, ja myös tuki funktioille kuten sin, cos, jne.