Miten suunnitella?

jfkdnxnxn

Mikä olisi hyvä tapa suunnitella ohjelma? Jonkinlainen kaavio?

Sitä kun alkaa vaan koodaamaan, saa kyllä toimivan ohjelman aikaan, mutta siitä tulee tarpeettoman sekava. Ja jälkeen päin tällaiseen muutoksen tekeminen on vaikeaa.

Miten siis teen prosessin oikein?

9

102

    Vastaukset 9

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • ikuinenaloittelija
    • ikuinenaloittelija

      Tehtävä ainakin kannattaa jakaa osiin ja osien välisiin suhteisiin.
      Funktioihin tai olioihin yms

      pientä itsenäistä osaa on helpompi muuttaa.
      Esim olio piilottaa toteutuksen, joten sitä voi muuttaa muuttamatta muita ohjelman osia (vaikkapa kirjoittaa kokonaan uusiksi tai antaa toisen tehtäväksi). Tälläinen itsenäinen osa esim ottaa parametreja ja palauttaa arvon tai olion.

    • vanhat-keksinnöt

      Kynän ja paperin käyttö on aina aluksi järkevää.

    • Kynä ja paperi.

      Mindmap. Itse käyttänyt Freemindia.

      Noilla nyt aluksi jos jäsentelisi ajatukset.

      • bdfshdfhdfh

        Kiitos ideasta, tuo Freemind näyttäisi hyvältä.
        Kynä ja paperi ei itsellä oikein toimi, kun asioita pitää siirrellä loputtomiin ennen kuin ne on järkevästi. Mutta tuolla tuolla Freemindilla se onnistunee.
        Varmaan tuo on moneen muuhunkin hommaan hyvä, kun ADHD-päällä kaiken jäsentely on aina hieman haastavaa touhua.


    • nobi

      Samaa mietiskelen. Nyt olen ottanut projektinsuunnittelussa trellon käyttöön www.trello.com ON ainakin toDo tyyppiseen hyvä

    • motorinen_muisti

      Kynällä ja paperilla ohjelmointi voi olla siinäkin mielessä erittäin opettavaista, että kun joillakin muisti toimii jotenkin motorisesti, niin että kun kirjoittaa kynällä jotain, muistiinjääminen tehostuu huomattavasti.

    • Joku pseudokieli...

      Program kirjanpito;

      begin
      alustus;
      kirjanpito;
      lopetus;
      end.

      Tuossa kirjanpito-ohjelma. Seuraavaksi suunnitellaan datan tyypit.
      kirjaus= file of tapahtuma;
      tapahtuma = record
      pvm= paivaus;
      tos= tosite;
      tili= tililuettelo;
      end;

      Tyypit tulevat program sanan jälkeen...
      täydennetään hiljalleen ja lopulta on valmis ohjelma.

      aluksi funktiot voivat olla tyhjiä.

      procedure alustus;

      begin
      end;

      Näin ohjelman voi kääntää ja suorittaa vaikka pahasti kesken.
      Joukkoon voi pistää debug koodia joka tulostaa muuttujien arvoja.
      if debug then write(muuttuja);

    • kaikkitietävät

      ensin tietystikin suunnitellaan käyttöjärjestelmä, sen jälkeen vasta ohjelmakoodi ::D:D

    Ketjusta on poistettu 0 sääntöjenvastaista viestiä.

    Luetuimmat keskustelut

    1. Törkeä petosepäily Suomussalmella

      Uutisoi maikkari. Uhrin nimiin on nostettu pankkilainaa, hänet on saatu sijoittamaan hevosiin ja ostamaan autoja. Ei ta
      Suomussalmi
      46
      2215
    2. Vieläkö se tarjous

      On voimassa?
      Ikävä
      90
      1065
    3. Kysymys miehille ...

      Kertokaapas miehet, että miksi monille miehille on niin hirveän tärkeää määritellä mitä mies saa tehdä ja mitä ei ja mil
      Sinkut
      300
      952
    4. Poliisi etälamautti, sitten pahoinpiteli

      Vaikeasti kehitysvammaisen niin vakavasti että kuoli pian sairaalassa. Ei osannut kehitysvammainen heti noudattaa polii
      Maailman menoa
      312
      896
    5. Itsensäpaljastelija

      Mikä juttu tämä nyt on. Ulkomaalainen ahdistelee naisia simpsiöllä Ei pysty lukea Lapuansanomista juttua loppuun asti. O
      Lapua
      52
      848
    6. Ttp:llä kuontalot ojennukseen

      Ttp n yrittäjä ilmoitti facessa, että ttp: n tiloihin tulee lokakuun eka vkl parturi. Se tulee parturoimaan vähävaraiste
      Haapavesi
      77
      843
    7. Hyvää yötä.....M

      Miten me edettäs...............
      Ikävä
      69
      714
    8. Mikä sua vaivaa

      @?
      Ikävä
      90
      685
    9. Mies, olen pahoillani kun olen kuvitellut

      Että pitäisit minusta. En sitä mistään tähdistä kuitenkaan lukenut, mulle vaan tuli jostain semmoinen tunne, kun itse ty
      Ikävä
      63
      668
    10. Oot kaunis ja fiksu

      Ja pidän susta kovasti. Tiiäppä se.
      Ikävä
      33
      633
    Aihe