Hirdetés

Keresés

Új hozzászólás Aktív témák

  • disy68
    aktív tag

    Jó, hogy leírtad, mert ezt nem tudtam. köszi

    (#9430) disy68:
    SOLID, GRASP és pár további egyszerűbb dolog; DRY, KISS, YAGNI
    Ezeket nem ismerem. Google-val utána keresek, de ha van időtök csak nagyon röviden írhattok róluk. :)

    melyik milyen contract-nak tesz eleget
    Ez alatt arra gondolsz, hogy elméletben tanuljam meg először, hogy melyik mit tud, ugye?

    Kollekciókkal kapcsolatban első körben ismerni érdemes a főbb inteface-eket
    Melyik kollekció az Interface? Interfacek, amik hirtelen eszembe jutnak: Runnable, Serializable, vagy a Kollekciók is mind azok? Mint a List, Map, stb..?

    Kollekciókhoz ezt nézd át, jól összefoglalja a Collections interface-ből származó interface-eket és azok implementációit.

    "Ez alatt arra gondolsz, hogy elméletben tanuljam meg először, hogy melyik mit tud, ugye?"
    Lényegében, igen :)

    Solid-ra találtam egy magyar összefoglalót érthető példákkal.

    GRASP (General responsibility assignment software patterns)

    Ezek meg beszédesek különösebb magyarázat nélkül is:
    Don't Repeat Yourself (ne legyen kódismétlés)
    Keep It Stupid Simple (legyen a kód olyan egyszerű, amennyire lehet)
    You Ain't Gonna Need It (ne implementálj semmi olyan funkciót/logikát, amire nincs azonnal szükséged, később sanszosan változni fog az irány/struktúra/akármi és úgy is át kell írni)

Új hozzászólás Aktív témák