Archive for » szeptember, 2009 «

kedd, szeptember 29th, 2009 | Author:
The good parts

The good parts

A Javascriptet jó ideig csak afféle “játéknak” tartottam. Persze, lehet vele aranyos dolgokat csinálni a böngészőben, de ne vicceljünk már.. Nagyon sokan voltak/vannak ezzel így az informatikában járatos emberek közül.

Az AJAX térhódításával megváltozott kicsit a kép. Egyre többen kezdtek el érdeklődni a javascript iránt, illetve sokan dolgozni is kezdtek vele. Könyvek, frameworkok jelentek meg, hogy megkönnyítsék a programozók dolgát.

Én még mindig tudatlanul éldegéltem a magam kis világában.

Többször is találkoztam az elmúlt években a javascripttel, de valahogy soha nem akartam elmélyülni benne. Először a XUL alkalmazások, majd a Google gadget írás kapcsán kerültem kapcsolatba vele, de nem érdekelt annyira, hogy egy tutorial-nál többet elolvassak róla. Aztán jött a Google Wave, és vele a Javascript megértésének igénye.

Azt kell mondjam, hogy sokat szenvedek vele. Nagyon hozzászoktam a Java-ban az erős típusosság kényelméhez, a jó dokumentációhoz, és a rengeteg példához, amit a neten lehet találni. A Javascriptben a gyenge típusosság miatt az API-k sokkal kevesebb segítséget nyújtanak, ha valamit nem értek, gyakran fél órán keresztül kell a google-t böngésznem, hogy megtaláljam a megoldást, és akkor sem feltétlenül lesz jó, amit találok, legfeljebb egy workaround a problémára.

Mióta elkezdtem olvasni a képen látható két könyv közül a jobb oldalit, ez a helyzet kicsit megváltozott. Bizonyos dolgokat már nem csak használok, hanem értek is, és ez sokkal könnyebbé teszi a fejlesztést. Két nappal ezelőtt sikerült csinálnom egy apró kis javascript kódot is, amivel mostantól tudok majd egyszerűen tdd-ben fejleszteni, és – a könyv segítségével – sokkal gyorsabban és egyszerűbben jutottam el ide, mint amire számítottam.

Szóval van előrelépés. A Wave-es projektem a rengeteg itteni munka, és az otthon még mindig nem bekötött internet miatt nem halad, de legalább a javascriptet sokkal jobban értem már. Úgy sejtem, hamarosan lesz valami, amit fel tudok mutatni a Mindgraph kapcsán – lesz róla itt is egy post.

Category: Hobbi  | Tags:  | Leave a Comment
kedd, szeptember 22nd, 2009 | Author:

Holnaptól egy másik csapatban fogom folytatni a team lead-i pályafutásomat, ami valahol elismerés, mert ez a másik csapat sokkal nagyobb.
A mostani projekt lezárul, és ezzel kapcsolatban akarok megosztani egy érdekességet:
A határidő előtt két héttel befejeztük a kódot, és azóta 2 darab hibát sikerült találni az end2end tesztek során, azonban ezek is minimális problémák voltak, szóval kezdem elhinni, hogy lehet értelme ennek az agile fejlesztés dolognak :)

Category: Szakmai  | Tags: ,  | Leave a Comment
szerda, szeptember 16th, 2009 | Author:

Az elmúlt napokban a következő dolgokkal foglalkoztam szabadidőmben:
- JavaFx (hobbiból)
- Java ME (telefonra akarok írni egy alkalmazást..)
- JavaScript (A google wave miatt)

Kezdek kicsit szétdarabolódni..

Category: Hobbi, Szakmai  | Tags: , , ,  | Leave a Comment
kedd, szeptember 01st, 2009 | Author:

Pár éve már java-ban dolgozom, és bár lassan kezdek más irányokba orientálódni, azért még szeretem és érdekel, hogy mik történnek ezzel a nyelvvel.
A java egyre több kritikát kap, hogy mennyire bőbeszédű, és ennek megfelelően eléggé alkalmatlan arra, hogy gyorsan fejlesszünk benne. Tagadhatatlan, ám úgy látszik, a nyelv fejlesztői is látják ezt, mert a következő kiadásban főként olyan változtatások lesznek, amik a tömörebb megfogalmazást fogják elősegíteni (eredeti link itt):
- Nem kell duplán deklarálni a generics-eket a listák és map-ek esetén
- Egy új, Disposable nevű interface bevezetésével el lehet hagyni egy csomó erőforrás lezáró/felszabadító kódot
- Lehet végre stringeket használni a switch elágazásokban
etc.

Nagyon örülök neki.

Category: Szakmai  | Tags:  | Leave a Comment