( Aadaam | 2012. 05. 02., sze – 15:44 )

(a Coherence-rol masikon)

Van egy feladat. Epitsen olyan weboldalt amely. Ahhoz, hogy eldontsuk, ez melyik platformon fog futni, tobb variacio is letezik.

Az elso, es amit a legtobben csinalnak, hogy hat hasznaljuk azt, amelyiket ismerjuk. Ez az, amit az emberek 95%-a csinal.

Van meg aztan a hasznaljuk a legujabb buzzwordot. Maradek 4.9%.

Aztan van, hogy csinalsz egy prototipust, ami bizonyos szempontbol jol jellemzi az alkalmazast. Ez lehet annak egy modulja, egyszerusitett valtozata, esetleg egy szoveges konzolra firkalo mockup.

Ezeken elvegzed mindazokat a mereseket, amelyek ahhpz szuksegesek, hogy eldontsd, mit hasznalsz, ez lehet sebesseg, lehet API kezreallosaga, lehet featureset, sokminden.

Felallitasz esetleg 1-2 hipotezist, teszteled oket (mittom, hogy a java a te esetedben tenyleg annyival gyorsabb lenne, mint amit a framework oldalan irnak).

Ezek alapjan eldontod, melyikkel fogsz tovabbmenni.

Jott egy request arra is, egysegesitsuk antra a buildsystemet. Lemertuk, mennyivel lenne jobb. Az alkalmazas tortenetesen javascript, innen a rhinojs... (igen, js-t is kell buildelni nagyteljesitmenyu weboldalaknal)

De ehhez poliglot teamek kellenek. A java programozok jelentos resze, legalabbis lelekben, soha nem lepett ki a java buvkorebol, ha hasznalt is mas rendszert, azok egyejszakas romancok, futo kalandok voltak csak, eme egyetem ota mukodo hazassagot nem adnak fel rendszerint.

Szoval igy jon ossze itt a lassusag, a jvm, az ant.