Skip to content

Koodikatselmointi #2

Description

@baobabKoodaa

Projekti ladattu 4.4. klo 21:55

  • Olisi ollut hauska päästä jo pelaamaan, mutta Spaceshooter ei ollut lataushetkellä vielä ajettavissa (ajaessa käynnistyy pelkästään musta näyttö)
  • Koodin rakenne näyttää selkeältä ja hyvien ohjelmointikäytäntöjen mukaiselta
  • Nimeämiskäytännöt ovat muuten asiallisia, mutta Suomen ja Englannin väliltä olisi hyvä valita toinen kieli, eikä käyttää molempia sekaisin
  • Pakkauksen dom luokat saavat ilmeisesti vastuulleen sekä piirtämistä, että piirrettyjen olioiden tilan esittämisen. Toinen vaihtoehto olisi tehdä piirtäjä erikseen sekä mahdollisesti vielä eriyttää olion esitysmuoto allaolevasta oliosta. Tällä saisi vastuita eriytettyä vielä selkeämmin, toisaalta se voisi olla turhan bloattia.
  • Voisiko koordinaattipari-olioiden käyttö selkiyttää koodia? Point:{x,y} toiston vähentämiseksi x- ja y-koordinaattien käsittelyssä. Koodia on vielä niin vähän, etten tiedä, tuleeko tälle tarvetta.

Toivottavasti tässä oli jotain hyödyllistä. Hauskaa jatkokehitystä!

T. Atte

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions