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
298
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
- 213560
Olit ihan
Kiihkona silloin. Sen näki ja lähes tunsi. Ei tainnut olla kaukana et olisit vetänyt lähellesi jos siihen olisi hetki tu303403Miksiköhän vasemmistossa on niin paljon ns. tapatyöttömiä ja muita köyhiä?
Tokihan Minja Koskela oli sitä mieltä, että ei terveenkään ihmisen ole pakko tehdä töitä, sitä neuvoa moni vassu noudatt503371Oletko keskustellut kaivatustasi muiden
Kanssa lähiaikoina? Jos, onko keskustelu ollut positiivista tai negatiivista? Vaikuttaako keskustelut mielipiteeseesi ka513025Trump huonommassa kunnossa kuin Usasta virallisesti sanotaan?
"Terveys on vakaa mutta ei normaali".Uskallan melkein sanoa,että Trumpin terveydentilaa kaunistellaan.Myös se että se nu1222849Kyllä on Vasemmistoliitosta Koskelan johdolla tullut todellinen ääripuolue
se on niin tulipunainen kuin olla voi, ja selvästi haluaa jatkuvasti eripuraa, ja repiä kansaa kahtia. Siinä on jo vuod192594Suomen veroaste 5 %-yks liian matala
Palauttamalla kokonaisveroaste 1990-luvun tasolle saadaan hyvinvointivaltion palvelut rahoitettua ilman velan ottoa.1132325MTV: Harvinainen haastattelu! Vappu Pimiä kommentoi vihdoinkin uutta TTK-juontajaa
TTK-juontajaspekuloinnit käyvät edelleen kuumana. Kenet sinä haluaisit uudeksi TTK-juontajaksi? Kommentoi alle! Lue,142135Yleveron tuotto siirrettävä S-ryhmälle
Yleisradio on mukana kansanmurhassa. Tuollaista ei voi tukea verovaroin. S-ryhmä on ainoa selkärankainen iso toimija S281737IL- KELA:n pääjohtaja, lääke- ja oikeustieteen tohtori Lasse Lehtonen sekavassa tilassa Brysselissä!
"Iltalehden tietojen mukaan Lehtosen käytös Brysselin lentokentällä on herättänyt huomiota, ja hänen olemuksensa on tulk1321348