Paljonko koodia todistetaan oikeaksi?

todistuskiinnostus

Kuinka paljon IT-alalla todistetaan koodia bugittomaksi? Mietin vaan, kun näin matemaatikon opiskelevan paljon teoreettista tietojenkäsittelyä, niin hän todisti monia asioita. Mutta pystyykö ohjelmoinnissa todistamaan kuinka helposti, että vaikkapa koodissa ei ole muistivuotoja, se ei kaadu millään syötteellä jne.?

8

577

    Vastaukset

    Anonyymi (Kirjaudu / Rekisteröidy)
    5000
    • unproven.fact

      Todistetaan. Silleen, että jos asiakas laittaa rahat tillille niin koodi on oikeaa, ja jos ei niin, väärää.

    • koodiq

      aika turha todistaa... voi toimia persiilleen vaikka kuinka koodi olisi todistettu.. melkeimpä hukkaan heitettyä aikaa... tosin mahdollista

    • notTrue

      Yleensä ei koodia todisteta oikeaksi, ei ainakaan normi tietojärjestelmäprojektissa, vaan koodi testataan ja näin voidaan havannoida esim. muistivuodot. Jos on joku tieteellinen ja teoreettinen viritys ja on aikaa ja apurahaa niin sitten ehkä tallaista koodin oikeaksi todistamista voi harrastaa, mutta yleisestiottaen aivan liian aikaa vievää hommaa ja testaaminenkin jätetään turhan usein väliin.

    • Koodari20v

      Koodin todistaminen oikeaksi on mahdollista, mutta helvetin työlästä. Tehdään lähinnä superkriittisille mutta lyhyille rutiineille.

      Periaatteessa tietojenkäsittelystä valmistunut kyllä kykenee tähän.

    • Itseläänikin on noussut viime aikoina kysymys esiin, paljonko koodaajan työstä on esim. säännöllisten lausekkeiden laatimista, kun syötteiden data validoidaan? Nykyään kun kaikki softa pyörii jossain pilvessä ja verkossa.

      • validate.my.ass

        Niitä mitää validoida. Suoraan vaa ääsguuällään isketään formin datat kyytiin ja laitetaan etiäppäin.


      • WinhatVatut

        Nyt kun otit asian puheeksi, niin ota selvää miten säännölliset lausekkeet pitää esittää suomi24:n roskapostien filtteröinnissä. Tähän en saanut vastausta muutama vuosi sitten. En ole nyt katsonut, onko sellainen enää mahdollista nykyisessä S24:n sähköpostiversiossa.
        Kaipaisin konkreettisia esimerkkejä, jotka oikeasti toimivat ja on oikealla tavalla esitetty sähköpostin optioissa.
        Itse en opinnoissani tosi kauan sitten muista kuulleeni edes koko termiä. En opiskellut montaakaan kurssia tietojenkäsittelytieteestä. Oppiaineen nimikin oli eri joskus 40 vuotta sitten.


    • matemaatikko

      Ongelma on lähinnä siinä, että todistamisessa pitää käsitteet määritellä huolellisesti samoin kuin oletukset ja väite. Ei ole esimerkiksi mitenkään selvää se, mikä on bugi. Esimerkiksi piin kymmenjärjestelmäesitys ei mahdu tietokoneen muistiin vaan joutuu käyttämään likiarvoa. Valtaosaa ongelmia voi vaan approksimoida. Onko se sitten bugi, jos pyydetään ratkaisemaan viidennen asteen yhtälö ja huomataan, että eipä olekaan juurten avulla lausuttavissa suljetussa muodossa?

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

    Luetuimmat keskustelut

    1. Mikä on kaivattusi etunimi?

      Otsikossa siis on kysymys eriteltynä. Vain oikeat vastaukset hyväksytään.
      Ikävä
      117
      2144
    2. En kestä katsoa

      Sitä miten sinusta on muut kiinnostuneita. Olen kateellinen. Siksi pitäisi lähteä pois
      Ikävä
      96
      1298
    3. Peräti 95 % persujen kannattajista rasisteja

      Kertoo EVA:n teettämä kysely. Pakollista yhdenvertaisuuskoulutusta tarvitsee siis paljon laajempi joukko kuin pelkästää
      Maailman menoa
      309
      989
    4. Kun viimeksi kohtasitte/näitte

      Mitä olitte tekemässä? Millainen ympäristö oli? Löydetään toisemme...
      Ikävä
      81
      916
    5. Olet kyllä vaarallisen himokas

      Luova, kaunis, määrätietoinen, pervo, mielenkiintoinen, kovanaama, naisellinen ja erikoinen.
      Ikävä
      84
      865
    6. Anna minulle anteeksi

      Anna minulle anteeksi. Minä pyydän.
      Ikävä
      75
      851
    7. On minulla suunitelma

      Siitä ei vain tiedä kukaan muu kuin tällä hetkellä minä. Suunnitelma ja varasuunnitelma. Sinun takiasi nainen. Vain s
      Ikävä
      44
      670
    8. Palstan ylivoimaisesti suosituin keskustelunaihe

      Palstan suosituin keskustelunaihe näyttää olevan homoseksuaalisuus. Otsikoiden perusteella voisi kuvitella olevansa Seks
      Luterilaisuus
      248
      667
    9. Ei koskaan saatu tuntea

      Mitä olisi ollut painautua toisiimme vasten. Hengittää syvään, hyväillä ja rakastella vailla kiirettä. Tai repiä vaattee
      Ikävä
      33
      650
    10. 50
      644
    Aihe