October 2009
Monthly Archive
Wed 21 Oct 2009
(Kettő és feledik rész, linkajánló)
A tapasztalatom az, hogy a magyar programozók, ritka ám tiszteletreméltó kivételektől eltekintve, nem szeretik, nem is értik a javascriptet. A legtöbbje backend ember, jobban megbízik a statikus nyelvekben. Szíve joga.
Egy magyar srácot hallani beszélni arról, hogy hogy használják a javascriptet szerveroldali nyelvként, mennyivel biztonságosabb és skálázhatóbb(!) a javascript kód a javahoz képest, mennyivel egyszerűbb javascriptes embereket szerezni egyszerre meglepő és felemelő érzés.
A java számomra egyértelműen túl van értékelve. Persze nem azért szidom, mint mások, de ettől még nem mindig jó megoldás ott, ahol használják, és komoly problémák vannak vele nyelvi szinten is.
Hallgassátok hát Szegedi Attila előadását a Javascript üzenet-orientált banki rendszerükről az InfoQ-n.
Mon 19 Oct 2009
Frameworköt írni nem egy nagy dolog.
Tulajdonképpen minden jó programozó tud frameworköt írni, és a legtöbbje ír is. Persze a Jó Programozó azt is tudja, más, mégjobb programozók írtak frameworköket, így ő, ha teheti, nem ír sajátot.
Mi nem tehettük meg: nincs sok PHP4 framework, és létező kódhoz kellett hozzáírnunk, természetesen egy szigorú security audit előtt (aminél jobb, ha nem a mi kódunk bukik meg.)
Mi is kell egy webes frameworkhöz?
Adatelérési réteg
“Routing” (méltánytalanul keveset beszélünk róla)
Validáció
Template-ek és logika kettéválasztása.
Az “Architect dolgok” második része erről szól.
(more…)
Fri 2 Oct 2009
A piramisokat négyezer éve építették.
Az elsők szétrepedtek, jónéhányan összedöltek.
Aztán néhány sikerült.
Majd mások megint nem.
De előbb-utóbb megtanultuk, mit kell tenni ahhoz, hogy megállják a helyüket.
Aztán a végére már elméletünk is volt mögötte.
A szép az, amikor már rutinból nem dőlnek be az épületeid, és azt is tudod, miért nem.
(Egy infomérnök vallomásai: régi draft az adamnemeth.hu -n)
Mostanában a munkámban egyre többet foglalkozom nagyléptékű tervezéssel ismét. Ennek minden szempontból örülök: beosztott kódernek sajnos soha nem voltam jó, és most se vagyok az, kényelmetlenül érzem magam benne, mint holmi szűk kabátban.
Az Architect dolgok ebbe kíván kis betekintést nyújtani. Szigorúan leendő és jelenlegi programozóknak.
I. rész: Logika és Struktúra, avagy Algoritmusok + Adatstruktúrák = Programok [1]
(more…)