Tapahtumat

Kun kirjaudut sisään näet tässä ilmoitukset sinua kiinnostavista asioista.

Kirjaudu sisään
Tervetuloa lukemaan keskusteluja! Kommentointi on avoinna klo 7 - 23.
Tervetuloa lukemaan keskusteluja! Kommentointi on avoinna klo 7 - 23.

Montako riviä koodia aloittelijan odotetaan koodaavan päivässä?

Vierailija
07.12.2020 |

300?

Kommentit (17)

Vierailija
1/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Ei se määrä vaan se laatu.

Vierailija
2/17 |
07.12.2020 |
Näytä aiemmat lainaukset

E=mc²

Sisältö jatkuu mainoksen alla
Sisältö jatkuu mainoksen alla
Vierailija
3/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Joskus muistaakseni tiedettiin että valmista ja testattua koodia tulee keskimäärin seitsemän riviä päivässä.

Vierailija
4/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Joissakin tapauksissa tuotteliainta työtä on jos teet miinusmerkkisen määrän rivejä, eli että lopettaessasi niitä on vähemmän kuin aamulla aloittaessasi.

Vierailija
5/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Ei se määrä vaan se laatu.

Älä valehtele tai kerro missä firmassa saa olla vuoden töissä ennen kuin yhtäkään riviä syntyy. 

Vierailija
6/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Kysymys on liian simppeli ja asiakokonaisuus paljon monimutkaisempi. On erilaisia kieliä ja erilaisia koodaustehtäviä. Ehkä voisit määrtiellä vähän tarkemmin, millaisesta työstä puhut.

Jollain ANSI-C:llä tyhjästä aloittaen yksinkertainenkin sovellus vaatii paljon koodirivejä. Jossain Web-frameworkissä taas muutama kymmentä javascriptiriviä tekee kokonaisen sivuston toimnnallisuudet, kun käytetään kehittyneitä valmiskirjastoja. 

Jotkut työt ovat simppeliä samankaltaisen perusasian toistamista, jossa vaan lapataan samankaltaista peruskoodia miettimättä sen kummemmin, joissain sovelluksissa tai niiden osissa taas vaaditaan paljon miettimistä ja suunnittelua, jopa matemaattista johtamista ja analyysiä. Silloin tehdään aivotyötä tai suunnitellaan kynällä ja paperilla se varsinainen vaativa ja tärkeä asia ja koodirivejä ei synny lainkaan, kunnes sitten lopuksi vaan kirjataan lopputulos koodiksi.

Toisinaan suurin osa työstä voi olla testausta, jolloin koodirivejä ei synny vaan pikemminkin vain varmistetaan sen oikeellisuus. 

Toisaalta aloittelija usein kirjoittaa tehottomasti paljon turhaa koodia ja guru osaa jäsentää asian tiiviiksi ja tehokkaaksi.

Sisältö jatkuu mainoksen alla
Vierailija
7/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Ei se määrä vaan se laatu.

Älä valehtele tai kerro missä firmassa saa olla vuoden töissä ennen kuin yhtäkään riviä syntyy. 

Jos ei synny lainkaan koodia, ei synny myöskään laadukasta koodia.

Ei sitäkään katsota firmassa hyvällä, jos joka päivä tekee 300 riviä turhaa koodia. Koodaus on myös ajattelutyötä ja ongelmanratkaisua ja joskus niiden osuus päivästä voi olla suurempi kuin koodin kirjoittamisen. Sitä koodia pitää myös testata, hioa ja muokata.

Vierailija
8/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Kolmen lainsäätäjän sana voi tehdä kokonaisista (koodi)kirjastoista makulatuuria.

Sisältö jatkuu mainoksen alla
Vierailija
9/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Rivien kyttäystä harrastaa vain ne jotka eivät muuten kykene arvioimaan työn tuottamaa arvoa.

Vierailija
10/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Ei se määrä vaan se laatu.

Älä valehtele tai kerro missä firmassa saa olla vuoden töissä ennen kuin yhtäkään riviä syntyy. 

Jos ei synny lainkaan koodia, ei synny myöskään laadukasta koodia.

Ei sitäkään katsota firmassa hyvällä, jos joka päivä tekee 300 riviä turhaa koodia. Koodaus on myös ajattelutyötä ja ongelmanratkaisua ja joskus niiden osuus päivästä voi olla suurempi kuin koodin kirjoittamisen. Sitä koodia pitää myös testata, hioa ja muokata.

Noista syistä juuri juontunee se vanha seitsemän koodirivin viisaus.

Sisältö jatkuu mainoksen alla
Vierailija
11/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

Vierailija kirjoitti:

Vierailija kirjoitti:

Ei se määrä vaan se laatu.

Älä valehtele tai kerro missä firmassa saa olla vuoden töissä ennen kuin yhtäkään riviä syntyy. 

Jos ei synny lainkaan koodia, ei synny myöskään laadukasta koodia.

Ei sitäkään katsota firmassa hyvällä, jos joka päivä tekee 300 riviä turhaa koodia. Koodaus on myös ajattelutyötä ja ongelmanratkaisua ja joskus niiden osuus päivästä voi olla suurempi kuin koodin kirjoittamisen. Sitä koodia pitää myös testata, hioa ja muokata.

En väittänyt, ettei synny lainkaan koodia. Esitin, että vuoden päästä voi olla yksi laadukas rivi koodia ja täällä joku (sinä?) väitti, että laatu on tärkeämpää kuin määrä. 

Jos se ei nyt sitten pidäkään paikkansa, niin kerro ihmeessä, missä ajassa yhden rivin pitää syntyä. 

Vierailija
12/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Aloittelijalta odotan 0-riviä. Kun se ensimmäinen rivi muodostuu, niin ei ole enää aloittelija.

Sisältö jatkuu mainoksen alla
Vierailija
13/17 |
07.12.2020 |
Näytä aiemmat lainaukset

”Tuotteliaisuutta” ei mitata koodin rivimäärällä. Sama kuin mitattaisin montako askelta aloittelijamyyjän oletetaan ottavan kaupassa. 100? 200? 300?

Vierailija
14/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Jos otat vuodessa 50000000 askelta, oletko huippumyyjä?

Sisältö jatkuu mainoksen alla
Vierailija
15/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Rivi perliä päivässä riittää, ja loppuviikon voi käyttää kyseisen rivin dokumentointiin.

Vierailija
16/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Riippuu tehtävästä. Jos tehtäväsi on korjata bugi, et välttämättä joudu kirjoittamaan yhtään riviä lisää. Jos tehtäväsi on rakentaa uusi toiminto, riippuu rivimäärä toiminnosta. Joskus tehtävänä voi olla myös poistaa koodia, joka ei ole enää käytössä. Usein koodia voi myös copy-pastata jostain muualta, eikä kaikkea tarvitse kirjoittaa alusta alkaen. 

Vierailija
17/17 |
07.12.2020 |
Näytä aiemmat lainaukset

Vierailija kirjoitti:

”Tuotteliaisuutta” ei mitata koodin rivimäärällä. Sama kuin mitattaisin montako askelta aloittelijamyyjän oletetaan ottavan kaupassa. 100? 200? 300?

Miten se mitataan?