Mitenkö ammattilainen lähtisi selvittämään jonkun laajan ohjelma rakennetta? Jos vaikka joku käskee fiksaamaan tietyn bugin Firefoxista tai lisäämään jonkun ominaisuuden, niin kuinka paljon tuollaista isoa koodia pitää tutkia, jotta tarvittavat funktiot ja niiden toiminta selviää?
Miten isojen ohjelmistojen bugit löydetään?
3
251
Vastaukset
- pascalia_ja_ctä
Bugin metsästystä:
Kaikki koodi on versionhallintaohjelmassa.
Versionhallinnassa voidaan siirtyä
takaisinpäin ja todeta minkä lisäyksen jälkeen koodi ei toiminut
joku esimerkki tästä:
http://bugs.freepascal.org/view.php?id=24702
Toisenlainen esim.
http://bugs.freepascal.org/view.php?id=25355 - Tää on helppo!
Sä pääset sinne ominaisuuteen debuggerilla suoraan! Katot vaan käyttöliittymästä asiakkaan kanssa sen nappulan, minkä jälkeen jotain pitäisi alkaa tapahtuu tai lakata tapahtumasta ja klikkaat siitä, nii debuggeri vie sut sinne.
- tulevakoodari
Okei. Täytyy opetella kunnolla debuggeri. Pieniä ohjelmia olen tehnyt ja omia koodeja fiksaillut, mutta en vielä toisten tekemiä koodeja. Opettelu jatkuu.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Tänään pyörit ajatuksissa enemmän, kun erehdyin lukemaan palstaa
En saisi, silti toivon että sinä vielä palaat ja otetaan oikeasti selvää, hioituuko särmät ja sulaudummeko yhteen. Vuod225184- 254358
- 272471
- 342264
- 371998
- 151918
En ole koskaan kokenut
Ennen mitään tällaista rakastumista. Tiedän että kaipaan sinua varmaan loppu elämän. Toivottavasti ei tarvitsisi vain ka191597- 121531
Voi ei! Jari Sillanpää heitti keikan Helsingissä - Hämmästyttävä hetki lavalla...
Ex-tangokuningas on parhaillaan konserttikiertueella. Hän esiintyi Savoy teatterissa äitienpäivänä. Sillanpää jakoi kons211257Kerranki asiat oikein
Ilkka ja muut pienpuolueeet...teitte hyvän työn kun valitsitte pätevän henkilön virkaan eikä kepulle passelia!! Jatkakaa101174