Normaaliako?

Onko normaalia, että IT-alalla tehdään koodia huonosti toimivan koodin päälle? Mietin vaan, kun en pärjännyt työssäni kun kehitysympäristö kaatuili. Onko se yleistä, että on niin kiire, että ei ehdi laittaa vanhoja bugeja pois (vaatisi joskus konekieltä jos koodausympäristö ei ole avointa koodia) vaan uutta koodia täytyy tuottaa?
362
Äänestä

Muut lukivat myös

Vastaukset 3

Vanhimmat

Ei ole kokemusta alata työntekijänä, mutta näin tuotteen loppukäyttäjän näkökulmasta tuollainen toimintakulttuuri saattaisi selitää hyvin paljon omia ongelmiani tuotteen kanssa, ja etenkin sen, miksei varsin hintavasta tuotetuesta sekä lukuisista päivityksistä huolimatta saada toimimaan kunnolla.

Äänestä

Kehitysvaiheessa on täysin normaalia. Hommia saatetaan koodata "päällekkäin" vaikka välillä on riippuvuussuhteita ja speksit vielä epävakaita. Tarkoittaa että kehitettävää koodia ei pystytä testaamaan kuin deadlinen jälkeen valmiissa järjestelmässä - jos mikään kehitystyö ei viivästy. Sitten lopussa integrointivaiheessa menee sormi suuhun, kun esitysmuoto onkin väärä tai tulee vastaan muna vai kana ongelma. Aivan hirveitä virityksiä joutunut välillä tekemään. Korjauksia varten julkaistaan sitten v. 2.0 jossa pahimmat tehosyöpöt on saatu kammattua pois näkyviltä. Tyypillistä lienee myös piilottaa ongelmat niin syvälle, että niistä ei asiakkaan koodinlukutaidoilla pysty mitään sanomaankaan.

Äänestä

paskaa paskan päälle. Vanha koodi on yleensä täysin kuraa, jonka logiikassa ei ole mitään järkeä. Tämän kaiken vielä kruunaa eksoottiset lyhenteet, joita on viljelty muuttujien nimissä yms. Lopputuloksesta ei ota erkkikään selvää.

Tuollaisen paskakasan päälle kun lähdetään lisäilemään uusia toimintoja, niin ei siinä tule heti ensimmäisenä mieleen lähteä korjailemaan jonkun muun tekemiä väkellyksi. Yleensä sellaiseen ei ole edes budjetoitu aikaa/resurssejakaan.

Äänestä

Kommentoi aloitusta


normimeininkiäkö kirjoitti:

Onko normaalia, että IT-alalla tehdään koodia huonosti toimivan koodin päälle? Mietin vaan, kun en pärjännyt työssäni kun kehitysympäristö kaatuili. Onko se yleistä, että on niin kiire, että ei ehdi laittaa vanhoja bugeja pois (vaatisi joskus konekieltä jos koodausympäristö ei ole avointa koodia) vaan uutta koodia täytyy tuottaa?

Anonyymi
5000

Ilmoita asiaton sisältö

  • Sisältää materiaalia, joka on loukkaavaa, herjaavaa, rasistista, uhkailevaa tai ahdistelevaa.

  • Materiaali sisältää nimiä, yhteystietoja tai muita henkilökohtaisia tietoja. Julkisuuden henkilöistä, julkisissa viroissa toimivista ihmisistä sekä yritysten vastuuhenkilöistä saa keskustella työhön liittyen. Myös yksityiselämään liittyvistä asioista voi keskustella siltä osin, kuin niistä on julkisesti kerrottu.

  • Sisältää lapsille haitallista tai heiltä kiellettyä materiaalia. Seksuaalinen sisältö on sallittua aiheeseen tarkoitetuilla palstoilla, joiden ikäraja on 18 vuotta.

  • Lainvastaista sisältöä voi olla mm. yksityiselämää loukkaavan tiedon levitys, kiihottaminen kansanryhmää vastaan, laiton uhkaaminen, alaikäisiin liittyvä seksuaalinen sisältö/grooming, petokset, identiteettivarkaudet, kunnianloukkaukset ja tekijänoikeusrikkomukset.

  • Sisältö ei liity palstan tai keskusteluketjun aiheeseen.

  • Viesti ei ole suomea tai ruotsia (pl. International Forums), se sisältää mainontaa, se sisältää tekijänoikeuksin suojattua materiaalia, se on massapostitus tai jokin muu syy.

Jaa keskustelu