5.1.2014
klo 15.40
bugi: pelin häviää välillä automaattisesti, jos merkkaa tyhjän solun lipulla ja klikkaa toista tyhjää solua jonka vieressä on miina, tällöin liputettu alue paljastuu myös. (Ilmenee lähinnä flaggailemalla ja klikkailemalla randomisti)
metodit:
Sopivan lyhyitä ja selkeitä sekä kattavasti kuvattuja, tosin välillä ongelmia englanninkielisten metodien ja muuttujien nimien ymmärtämisessä.
Gamelogic-luokan metodi breadhFirstSearchCellOpener() on todella pitkä ja hankala ymmärtää.
Käyttöliittymän GameGUI-luokassa ehkä copypastea run() ja createNewGame()-metodeissa. Muuten hyvin eriytetty gui ja pelilogiikka toisistaan.
Vaikka koodi täyttää laatuvaatimukset hyvin ja ohjelma toimii muutenkin lähes moiteettomasti, en kuitenkaan pystyisi jatkamaan projektia lähinnä omien taitojen puutteiden vuoksi.
5.1.2014
klo 15.40
bugi: pelin häviää välillä automaattisesti, jos merkkaa tyhjän solun lipulla ja klikkaa toista tyhjää solua jonka vieressä on miina, tällöin liputettu alue paljastuu myös. (Ilmenee lähinnä flaggailemalla ja klikkailemalla randomisti)
metodit:
Sopivan lyhyitä ja selkeitä sekä kattavasti kuvattuja, tosin välillä ongelmia englanninkielisten metodien ja muuttujien nimien ymmärtämisessä.
Gamelogic-luokan metodi breadhFirstSearchCellOpener() on todella pitkä ja hankala ymmärtää.
Käyttöliittymän GameGUI-luokassa ehkä copypastea run() ja createNewGame()-metodeissa. Muuten hyvin eriytetty gui ja pelilogiikka toisistaan.
Vaikka koodi täyttää laatuvaatimukset hyvin ja ohjelma toimii muutenkin lähes moiteettomasti, en kuitenkaan pystyisi jatkamaan projektia lähinnä omien taitojen puutteiden vuoksi.