Szeretem az Enum-ot

Most egy könnyed témát választottam. A Java-beli Enum-okról lesz szó. Több aspektust is érintek a témával kapcsolatban:

  • olvasható kód,
  • egyszerűség, azaz hogyan ne bonyolítsuk túl a szoftvert,
  • equals,
  • GUI,
  • adatbázis (O/R mapping és migráció kérdésköre)

Continue reading »

Share
Posted in Programozás, Technológia | Tagged , , , , , | 7 Comments

[Előadás beszámoló] Bevezetés az e-megoldásokba

2010. április 16-án a Microsoft Innovation Academy szervezésében egy nagyon jó előadáson vettem részt.

Continue reading »

Share
Posted in Nem kategorizált | Tagged , , , | 3 Comments

Miért írjunk automatizált teszteseteket?

2010. április 15-én az Agilis Szoftverfejlesztők Egyesületének szervezésében az egyik aktuális téma Fejes Péter előadásában a teszt alapú fejlesztés (Test Driven Development, röviden TDD) bemutatása volt. Sajnos, jó magam nem tudtam részt venni a rendezvényen, kollégáim számoltak be az elhangzottakról.

Ismereteim szerint kb. 35-en voltak jelen, a résztvevők túlnyomó többsége projektmenedzser volt. A beszélgetés egy része az ő meggyőzésükről szólt: miért legyen része az automatizált tesztek készítése a szoftverfejlesztési folyamatnak? Úgy gondoltam, érdemes körbejárnom nekem is a témát, és támogatnom a téma evangelistáit.

Continue reading »

Share
Posted in Módszertan, Programozás | Tagged , , , | 8 Comments

CRUD: az egész több, mint a részek összessége!

A CRUD egy meglehetősen elterjedt fogalom. Egy angol mozaikszó, amely a következő szavak kezdőbetűiből áll össze: Create-Retrieve-Update-Delete. Ezek a szavak az adatok kezelésének négy alapvető módját írják le:

  • Create: létrehoz,
  • Retrieve (vagy Read): lekérdez vagy olvas,
  • Update: módosít,
  • Delete (vagy Destroy): töröl.

Continue reading »

Share
Posted in Programozás, Technológia | Tagged , , | Leave a comment

Hivatalosan is vezethetek agilis projektet

Nemrég írtam arról, hogy letettem a ScrumMaster vizsgát. A héten ez jelent meg a céges hírlevelünkben:

Gratulálunk Marhefka Istvánnak!
Marhefka István, az Üzleti Alkalmazások Üzletág vezető fejlesztője sikeres nemzetközi Certified ScrumMaster (CSM) vizsgát tett le. A Magyarországon még kuriózumnak számító minősítéssel immár hivatalosan is vezethet az agilis Scrum módszertan szerinti projektet. Gratulálunk Istvánnak!

Az egyik szemem sír a másik üveg nevet. Értékelem azt, hogy gondolnak a céges alkalmazottakra és az egyéni sikerekről mindenki tud a cégnél. Másrészről egy kicsit elkeseredtem, mert újfent rá kellett jönnöm, hogy a több évnyi, cégen belüli küszködés, amivel az agilitást többed magammal próbáltam megértetni, kudarcot vallott. Miért?
Continue reading »

Share
Posted in Módszertan | Tagged , , , | 11 Comments

A junior fejlesztő

Másfél évvel ezelőtt a cégnél a főnökömnek támadt egy remek ötlete: vegyünk fel egyetemistát!

Continue reading »

Share
Posted in Módszertan | Tagged , , , | 18 Comments

A szoftverfejlesztés nem matematika

A minap hallottam a JUM-on az egyik előadótól:

“Add ide a specit, és akkor megcsináljuk!”

Más alkalommal ugyanennek a személynek a szájából ugyanebben a kontextusban elhangzott az is:

“Jó lenne, ha valaki jól megcsinálná a követelményspecifikációt! Nem lennének benne ellentmondások, hiányzó részek…”

Tehát, aki ezt mondta, az azt feltételezi, hogy egy követelményspecifikációt meg lehet úgy (formalizáltan) írni, hogy abból egyértelmű és teljes legyen a feladat.

Continue reading »

Share
Posted in Módszertan | Tagged , , , , , | 33 Comments

Twitter

Most már elérhető vagyok Twitteren is.

Share
Posted in Nem kategorizált | Leave a comment

Certified Scrummaster vizsga

Immár két hónap telt el azóta, hogy résztvettem a ScrumAlliance-nek, azaz a nemzetközi Scrum szervezetnek a Certified Scrummaster tréningjén. A héten kaptam meg a tréneremtől az accountom részleteit, amellyel végre beléphetek tagként a szervezet honlapjára.

Már nagyon vártam, hogy be tudjak jelentkezni. Többször is érdeklődtem mind a magyar szervezőknél, mind az amerikai trénernél, de senki még csak válaszra sem méltatott.

Azért szerettem volna már végre tag lenni, mert így elvégezhettem a Certified Scrummaster vizsgát, és ezáltal Certified Scrummaster (CSM) lehetek 2 évig. (Ha már fizettünk érte…)

Continue reading »

Share
Posted in Nem kategorizált | 4 Comments

Conway törvénye

Egy barátom, aki főállásban egy szoftverfejlesztő cégnél dolgozik, azt mesélte, hogy egy új, komplex államigazgatási projekt ajánlati fázisában járnak.

Egy másik céggel kell együtt dolgozniuk, akiknek szintén a szoftverfejlesztés a profilja. A két cég egymásnak konkurense, viszont mindkettő rendelkezik olyan ismerettel, referenciával, amelyet ha együttesen használnak fel, akkor a további ajánlatadóval szemben sokkal nagyobb eséllyel indulnak, mintha külön-külön indulnának (ráadásul akkor nem lesznek még egymás versenytársai sem).

A két cég vezetése eldöntötte: együttes ajánlatot adnak be.
Continue reading »

Share
Posted in Módszertan | Tagged , , , | Leave a comment
  • RSS JTechLog – Viczián István java blogja

    Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693
  • RSS Tajti Ákos C és Java blogja

  • RSS QualityOnTime

    Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693 Warning: A non-numeric value encountered in /chroot/home/infokuka/infokukac.com/html/wp-includes/SimplePie/Parse/Date.php on line 693
  • RSS Adaptive PM

  • RSS Menedzsmentor blog

  • Shelfari: Book reviews on your book blog