Hirdetés

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

  • -v-
    addikt

    A default methodokkal interfészekhez lehet alapértelmezett implementációkat írni, tehát ha van valami közös funkció amit egy interfészt megvalósító osztályoknak mindnek tudnia kell, és pont ugyanúgy, akkor nem kell se abstract ősosztály, se kódot ismételni.

    A végeredmény hasonló, mint az extension methodok C#-ban.

    De ott van a streams API is, elég erős túlzás hogy nincs a Java 8-ban semmi új... Meg a lamdba szintaxissal sincs baj szerintem – mindig azt vallottam és tartom is, hogy minél kevesebb kódot ír az ember, annál jobb.

    mindig azt vallottam és tartom is, hogy minél kevesebb kódot ír az ember, annál jobb

    Háát ... én meg inkább Clean Code stb. felé hajlok. Meg afelé, hogy attól mert van kalapácsom, még ne lássak mindent szögnek. Van amikor igen, jó az ha minél kevesebb kódot irok, valamikor meg nem jó ...
    Szeirntem is csak szintaktikai édestiszer ez a lambda, semmi ténylegesen újat nem hoz.

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