Osaatteko sanoa mikä auttaisi seuraavaan? Olen opetellut mielestäni ihan hyvän ja selkeän ohjelmointityylin, ja pystyn tekemään omaan käyttöön suhteellisen vaivattomasti pieniä apuohjelmia.
Koodi on loogista ja helposti seurattavaa. Kuitenkin töissä en menesty, kun en osaa lukea toisten koodia, tai ymmärrä heidän logiikkaa. Esimerkiksi miksi jossain Excelissä on rivit, sarakkeet ja sheetit nimetty eri tavoin, enkä osaa juuri taulukkolaskentaa.
Kotona taas pystyn helposti laittamaan datat pyspreadiin ja muistan, että indeksöinti menee järjestyksessä rivinro, sarakenro ja sheetti. Ja taulukkolaskennan automatisointi tuntuu paljon helpommalta kuin Excel VBA.
Eli tavallaan osaan ajatella loogisesti, miten koodataan ja tehdään toimivaa softaa. Mutta sitten töissä menee aina ihan hirveästi aikaa, kun en vaan tajua toisen tekemän koodin logiikkaa, ja potkut tulee.
Olenko huono, jos opettelen tekemään asioita eri tavalla kuin muut?
10
55
Vastaukset
- Anonyymi
En usko että olet huono koodari - tarvitset vain kokemusta. Se karttuu nöyrän harjoittelun ja kollegoilta kyselemisen kautta.
Toisten koodin ja logiikan pähkäilyssä on aina omat haasteensa. Siksi kielen kuin kielen kohdalla puhutaankin tyylioppaista, joita kehotetaan noudattamaan. Yleensä myös työnantajilla on käytössä ns. coding conventions-dokumentti, jonka ohjeita pyritään noudattamaan. Kun tyyliasiat ovat kaikilla koodareilla hallussa ja sisäistettynä, niin pelkkään logiikkaan keskittyminen on helpompaa.
Kannattaa muistaa vanha sanonta, että koodi kirjoitetaan kerran, mutta luetaan monta kertaa.- Anonyymi
Kiitos asiallisesta vastauksesta.
"Kannattaa muistaa vanha sanonta, että koodi kirjoitetaan kerran, mutta luetaan monta kertaa."
No aika guru saa olla, jos kaiken saa kerralla kuntoon. Tuo saattaa päteä kaikkein triviaalemmeissa tapauksissa. Vähänkin monimutkaisempaa joudutaan iteroimaan koodia ja parantelemaan monesssa osassa. Testaajatkin jäisi työttömiksi, jos kaikki toimisi heti. - Anonyymi
Anonyymi kirjoitti:
Kiitos asiallisesta vastauksesta.
"Kannattaa muistaa vanha sanonta, että koodi kirjoitetaan kerran, mutta luetaan monta kertaa."
No aika guru saa olla, jos kaiken saa kerralla kuntoon. Tuo saattaa päteä kaikkein triviaalemmeissa tapauksissa. Vähänkin monimutkaisempaa joudutaan iteroimaan koodia ja parantelemaan monesssa osassa. Testaajatkin jäisi työttömiksi, jos kaikki toimisi heti.Olet aivan oikeassa kirjoituskerroista. Sanonnalla yritetäänkin sanoa, että jokaisella iterointikerralla ( tai bugi-fiksejä tehdessä ylläpitovaiheessa) vanhaa koodia joutuu lukemaan ymmärtääkseen mitä se tekee ja miten sitä voi tai pitää muuttaa. Siksi siis sitä luetaan useammin kuin kirjoitetaan.
- Anonyymi
Kunnon assburger legacyukko opettelee asiat täysin omalla tavallaan eikä koskaan mieti jokaisen koodaustermin suomennosta tai tarkkaa merkitystä. Viimeistään tiimityössä menee sukset ristiin ja kovalevyt käryää...
- Anonyymi
Herranjesta, ei Excel ole samalla tasolla kuin olioilla tehty sovellus, se on kuin vertaisi polkuautoa ja skootteria.
- Anonyymi
Herranjesta, ei olioilla tehty sovellus ole samalla tasolla kuin funktionaalisesti tehty sovellus, se on kuin vertaisi skootteria ja avaruusrakettia.
- Anonyymi
"Herranjesta, ei olioilla tehty sovellus ole samalla tasolla kuin funktionaalisesti tehty sovellus, se on kuin vertaisi skootteria ja avaruusrakettia."
Kumpi on skootteri ja kumpi avaruusraketti? Kysyn siksi, että avaruusraketilla ei pääse Pasilasta Pitäjänmäelle ja siksi skootteri on parempi, koska sillä pääseee. - Anonyymi
Raketti on taskulaskin.
- Anonyymi
Koodi on kirjoitettava niin, että muut ymmärtävät siitä mahdollisimman vähän, jotta riski tulla irtisanotuksi pienenee.
- Anonyymi
ammattilaisen tuntee siitä että hän osaa lukea ja tulkita toisten kirjoittamaa koodia. Ymmärtää syntaksia ja sisällön semantiikkaa. Aluksi taitotaso riittää vain itse kirjoitetun koodauksen kanssa puuhailuun. Koodaajan tulisi muistaa lisätä kirjoittamaansa ohjelmaan riittävät kommentoinnit. Excelin taulukkolaskenta on kyllä siitä yksinkertaisimmasta päästä koodaamista.Ei ihme että excel taulukkolaskenta, makrot ja excel-VBA onkin niin suosittua. Vähänkin isompien tietokantaohjelmien tekoon excel-härpäkkeet ovat viidakko.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
- 474683
4 tuntia töitä kerran viikossa on naisen mukaan liian raskasta
Tämä ei taija olls lieksalaine vaikka "tuntomerkkiin" perusteella nii vois eppäillä! 🤣 31-vuotias Maya ei kykene tekemä954542Riikka Purra rosvosi eläkeläiset!
1900 euron eläkkeestä rosvottiin 350 euroa. Kohtuullista vai? Perussuomalaisia ei enää ole olemassa meille eläkeläisille6154141Tappo Kokkolassa
Päivitetty tänään Iltalehti 17.04.2024 Klo: 15:23..Mikähän tämä tapaus nyt sitten taas on.? Henkirikos Kokkolassa on tap233097- 792661
Ihastuksesi persoonalliset piirteet ulkonäössä?
Onko jotain massasta poikkeavaa? Uskallatko paljastaa? Aloitan; todella kauniit kädet ja sirot sormet miehellä.1292193SDP:n kannatus edelleen kovassa nousussa, ps ja kokoomus putoavat
SDP on noussut Helsingin Sanomien tuoreessa kannatuskyselyssä kokoomuksen ohi Suomen suosituimmaksi puolueeksi. SDP:n ka3472153Kansaneläkkeiden maksu ulkomaille loppuu
Hyvä homma! Yli 30 miljoonan säästö siitäkin. Toxia.2132130Ketä ammuttu ?
Ketä sielä Juupajoela ammuttu ei kait mainemies alkanu amuskelemaan , , Kyösti H ?291755Nainen, meistä tulisi maailman ihanin pari
Mutta tosiasiat tosiasioina, on liian monta asiaa, jotka sotivat meidän yhteistä taivalta vastaan. Surulla tämän sanon,661492