Metodeista

Kysympäs teidän mielipidettä metodien nimeämisestä.

Olkoon vaikka Linkit-luokka niin metodin kuulemma pitäisi olla erään gurun mukaan.
listaa_kaikki_linkit
poista_kaikki_linkit

eikä suinkaan
listaa_kaikki
poista_kaikki

Mitenkäs on ja miksi?
Mielestäni on turhaa toistaa koska luokan nimestä pystyy päättelee, että linkeistä kyse.
2245
Äänestä

Muut lukivat myös

Vastaukset 2

Vanhimmat

Onhan tuossa ensimmäisessä tavassa enemmän informaatiota. Ei toi metodin nimi mikään ylipitkä kuitenkaan ole. Yleiselle lista luokalle ymmärtää listaa_kaikki ja poista_kaikki metodit, kun sisällöstä ei ole tietoa.

Linkit tallennetut
...
...
...
tallennetut.listaa_kaikki()
tallennetut.listaa_kaikki_linkit()

Äänestä

kyllä jälkimmäinen on parempi nimeämisratkaisu ja näin on esim. c std::list ja javan vector:issa.

Äänestä

Kommentoi aloitusta


N555 kirjoitti:

Kysympäs teidän mielipidettä metodien nimeämisestä.

Olkoon vaikka Linkit-luokka niin metodin kuulemma pitäisi olla erään gurun mukaan.
listaa_kaikki_linkit
poista_kaikki_linkit

eikä suinkaan
listaa_kaikki
poista_kaikki

Mitenkäs on ja miksi?
Mielestäni on turhaa toistaa koska luokan nimestä pystyy päättelee, että linkeistä kyse.

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