TiraLabra/TiraLabra — pull request #159 by nkostiai (2014-04-07 15:17:19+00:00)
Title: Viikko 4 Palautus

Heeeeeeeektinen viikko oli, tiralabraan pääsin käsiksi vasta sunnuntai-iltana.

Javadoc on nyt kuitenkin kirjoitettu koko koodille (lukuunottamatta mainia ja kälin triviaaleja metodeita) ja testejä on hieman kirjoitettu lisää yksittäisille metodeille. Monet metodit vaativat kuitenkin aika tarkoilla kovakoodatuilla syötteillä ja tuloksilla testausta, joten hirveän paljon ei ehtinyt näitä ruveta säätämään. Mergesortilta on myös poistettu Arrays.copyofrange ja kirjoitettu oma vastaava metodi tilalle, mahdollisesti muutan koko sortterin käyttämään pelkästään implisiittistä taulukon jakoa joskus myöhemmin.

Pientä refaktorointia on myös harrastettu siellä sun täällä, ei mitään massiivista tosin.

Pääohjelmaan on myös lisätty valmiiksi järjestettyjen taulukoiden testailua, ja samalta kantilta myös testausdokumenttiin on kerätty hieman suorituskykyhavaintoja verraten eri järjestämisalgoritmejä erilaisilla syötteillä.

Ensi viikolla täytyy sitten katsoa vähän lisää testejä ja alkaa keskittyä tarkemmin itse vertailun aloittamiseen sekä toteuttamiseen.