"incsenek kialakult konvenciók hozzá" szerintem itt van a kutya elásva. Java-ho van gyakorlatilag official guide line, Js hogy áll? Ahány keretrendszer annyiféleképpen oldották meg az öröklést pl. Van aki prototypeot használ, vagy aki Object-eket extendelget, vagy olyan is akad, aki keveri a kettőt. Js nagyon jó példa erre, mert ahány ház annyi szokás, és mindenkinek van valami trükkje, ahogy megold valamit, mert úgy tartja fancy-nek. Átvettünk most egy projektet, mer taz előző csapat nem fejlesztette tovább, és az én feladatom volt megállapítani, hogy újraírjuk-e vagy folytatjuk a fejlesztést. Megnyitottam a forrást, és azonnal tudtam mit hol találok benne, hogy hol milyen patternt használtak, én is azt használtam volna. Természetesen a folytatás mellett döntöttünk, mert egy "standard" alkalmazást vettünk át. Ezzel nem azt mondom, hogy minden Java alkalmazás ilyen, de én elvárom mindenkitől, hogy kövesse a konvenciókat, és ennek, illetve az erős tipusosságnak hála a munkaerő jól skálázható minden projekten.