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.
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.
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()
kyllä jälkimmäinen on parempi nimeämisratkaisu ja näin on esim. c std::list ja javan vector:issa.