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 , | 9 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

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