Skip to content
javaLabra edited this page Aug 25, 2013 · 5 revisions

Aloita ohjelmointi

  • Toteuta projektia pieninä paloina
  • Aloita oleellisesta ohjelmalogiikasta, älä käyttöliittymästä tai ulkoasusta
  • Lähde liikkeelle yksinkertaisesta toteutuksesta

Clean Code

JUnit-yksikkötestit:

  • Ohjelman testien tulisi alusta lähtien olla kattavia
    • Testaa mahdollisimman montaa luokkaa
    • Testaa mahdollisimman montaa metodia
    • Testaa mahdollisimman monelta kantilta
    • Huomioi koodin laatuvaatimuksien alakohta Testaus
  • Noin 10 testiä valmiina

Luokkakaavio

  • Piirrä käsin tai jollain ohjelmalla
    • Skannaa tai ota selkeä kuva käsinpiirretystä
  • Palauta .pdf, .png tai .jpg -tiedostomuodossa
  • Hahmottele ensimmäinen versio ohjelmastasi
  • Määrittelyvaiheen luokkakaavio
  • Luokkakaavioon järjestelmän tärkeimmät luokat
  • Luokkien nimet ja yhteydet riittää
  • Matin Ilmoittautumisjärjestelmän minikaavio tuopinalusessa
Clone this wiki locally