A mesebeli emberhónap

Szofverfejlesztési projekteknél gyakori jelenség a rövid határidő. Szinte látom is lelki szemeim előtt a PM-et, ahogy projekttervet készít: feladatokra bont, ütemezi a feladatokat, erőforrásokat rendel hozzá és szintez. Közben a kirajzolódó Gantt-diagramban gyönyörködik: belenagyít, jobbra-balra szkrollozza. “Ezek a feladatok kritikus úton találhatóak. Rövid a határidő, rendeljünk több embert ezekhez a feladatokhoz!” Vagy: “Késésben vagyunk, rakjunk rá még embert a projektre!”

Több, mint 30 éve tudjuk már, hogy az elképzelés teljesen hibás.
Continue reading »

Share
Posted in Módszertan | Tagged | 5 Comments

A szoftverspecifikáció

Szeretném a következő képregény zsenialitására felhívni a figyelmet. Önmagáért beszél J

Forrás: http://flood.blog.hu/2010/07/22/szoftver_specifikacio

Share
Posted in Módszertan | Tagged , | 1 Comment

Top 5 clean code technika

Miután végig olvastam a Clean Code-os könyvet, azon gondolkodtam: tök jó volt ez a könyv, de hogyan fogjuk tudni a projektben alkalmazni a több száz oldalon keresztül ismertetett mintákat, szabályokat?
Aztán eszembe jutott egy ötlet: kiválasztom, hogy szerintem mi az az 5 legfontosabb szabály vagy smell, ami leginkább befolyásolja a tiszta kód kialakulását, és aminek az alkalmazását szigorúan vesszük, miközben kódolunk. Íme az én listám.

Continue reading »

Share
Posted in Programozás | Tagged , | 28 Comments

Téveszmék a szoftverhibák kapcsán

Tanulmányaink, munkánk során a leghangsúlyosabb szerepet az alkalmazandó programozási nyelvek, technológiák, algoritmusok kapják. Viszonylag kevés szó esik a szoftverhibákról. Álljon itt, hogy mik a leggyakrabban felmerülő téveszmék velük kapcsolatban!

Continue reading »

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

Utálok mosogatni

Utálok mosogatni. Több nap is eltelik, mire rászánom magam végre: itt ez a rakás edény, már nem fér el a mosogatóban, el kéne kezdeni… Aztán elkezdődik a félórás, háromnegyedórás haláltusám az edényekkel. Krémes süteménytől visszamaradt, ragacsos kosz, a tepsi aljába a hétvégén odaégett kaja…

Nem elég, hogy mosogatnom kell, még le is kell vakarnom az odaszáradt maradékokat…

Pedig ha minden nap csak a vacsora utáni edényeket elmosnám, 5 perc alatt végeznék, és nem is fájna úgy. De utálok mosogatni…

Continue reading »

Share
Posted in Programozás | Tagged , | 10 Comments

Command and Query Separation

Mostanában sokat foglalkozom azzal, hogyan tudnék jobb (értsd: tisztább) kódot írni. Korábbról is ismertem már a Command and Query Separation technikát, de igazából a Clean Code c. könyv hívta fel rá a figyelmemet.
Continue reading »

Share
Posted in Programozás | Tagged , , , , | 5 Comments

DDD prezentációm a XV. JUM-on

A mai nap előadást tartottam a XV. JUM-on Domain Driven Design témakörben.
Continue reading »

Share
Posted in Nem kategorizált, Programozás, Technológia | Tagged , , | 4 Comments

Könyvajánló: Clean code

Pár hete kezdtem el olvasni Robert C. Martin – Clean Code c. könyvét. Az olvasás nagy részén már túljutottam, úgy éreztem, már érdemes is írnom erről a fantasztikus könyvről.
Continue reading »

Share
Posted in Nem kategorizált, Programozás | Tagged , , , | 5 Comments

WebExpo Tour 2010, Budapest

2010. június 15-én Budapesten is megrendezésre kerül a WebExpo Tour – Geeks on the road, ingyenes esemény. Egy kedves cseh ismerősömtől kaptam a felhívást, aki maga is részt vesz a szervezésében.

Az esemény – az én olvasatomban – egy kapcsolatteremtési lehetőség a Közép-Európában élő, webes fejlesztésekkel foglalkozó szakemberek számára. Nem csupán fejlesztőkről van szó, hanem mindenkiről, aki kreatív ötleteivel webes közösségeket, szolgáltatásokat kíván megteremteni.

Szeptember 23-25-én kerül megrendezésre maga a WebExpo, amely több, mint 1000 résztvevővel fogja megteremteni Közép- és Kelet-Európa legnagyobb webfejlesztéssel foglalkozó közösségét. Ennek előszele a jún. 15-i rendezvény.

A WebExpo Tour röplapja innen tölthető le (pdf). Úgy látom, ez tartalmazza most a legtöbb információt a rendezvényről. (A honlapot is beleértve.) A honlap címe: http://webexpotour.net/budapest/

A szeptemberi WebExpo honlapja: http://webexpo.net/

Share
Posted in Nem kategorizált | Tagged , , , | Leave a comment

A nagy okosság

Még pár hónapja olvastam egy cikket valahol. A lényege a következő volt: adott két kód, X és Y.

X valahány kódsorból áll, és – természetszerűleg – tartalmaz is valamennyi hibát. Y sokkal több kódsorból áll, mint X. Ha feltételezzük, hogy az egy kódsorra eső hibák száma hasonló (remélhetőleg sokkal kisebb, mint 1 J), akkor statisztikai alapon azt várhatjuk, hogy Y sokkal több hibát fog tartalmazni, mint X. Mi ebből a tanulság?

Minél kevesebb kódot írunk, annál kevesebb hiba lesz a programban.

Continue reading »

Share
Posted in Módszertan, Nem kategorizált, Programozás | 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

  • RSS Adaptive PM

  • RSS Menedzsmentor blog

  • Shelfari: Book reviews on your book blog