Torstain juttu - Multi-Axis/multi-axis-graphs GitHub Wiki

Torstain juttu

  • GithHub, GitHub wiki
  • Web, SQL, Haskell, Go
  • Google Drive/Docs/Sheets
    • Backlogit
    • Product backlog

Prosessi (scrum)

  • Käytännöt hakusessa
  • Tiimi harvoin yhdessä samassa paikassa samaan aikaan
  • Taskien määrittelyn tarkkuus ~ tiimin tehokkuus
  • retroista jotain hyötyä

Funktionaalinen ohjelmointi Javalla

  • Päänvaivaa säästyy, kun funktion argumentit ja paikalliset muuttujat eivät muuta arvoaan kesken evaluoinnin.

    • Tämä tavoite asettaa erityisiä vaatimuksia käytettäville tietorakenteille ja niiden operaatioille.
      • functionaljava-kirjasto sisältää monia hyödyllisiä tietorakenteita.
        • Siinäkin joutunut varomaan (harvinaisia) pinoylivuotoja.
  • Java 8:n lambdat eli anonyymit funktiot.

    • Monenlaisen koodin kirjoittaminen vaivattomampaa.
    • Ainakin openjdk 8:ssa joitakin keljuja vajavaisuuksia ja bugeja.
      • Esim: Kääntäja kaipasi oudossa paikassa funktioon tyyppideklaraatio ta, mutta ei osaa antaa järjellistä virheilmoitusta josta selviäisi, että nimen omaan tämä ongelma on kyseessä, tai edes se, millä rivillä ongelma ilmenee.
        • Tämän asteista päänvaivaa tosin tullut toistaiseksi vastaan vain kerran.