Blog

28
Sze

Talk to friends, not to strangers

Posted by | No Tags | Egy csésze kávé · Szoftverfejlesztés | Nincs hozzászólás a(z) Talk to friends, not to strangers bejegyzéshez

A tudatlanság áldásos. Minél kevesebbet tud egy osztály a környezetéről, annál kevésbé lesz érzékeny a környezete változásaira.  

Read More
21
Sze

Software rot

Posted by | No Tags | Egy csésze kávé · Szoftverfejlesztés | Nincs hozzászólás a(z) Software rot bejegyzéshez

A „betört ablak” elve: Az elmélet szerint a bűnözés a zűrzavar, a rendetlenség elkerülhetetlen következménye. Ha betörnek egy ablakot és kijavítatlanul marad, az arra járók azt gondolják, hogy senki nem törődik a házzal. Hamarosan egyre több ablakot törnek be, és az anarchia szelleme az épülettől az utcára terjed; jelzést adva […]

Read More
14
Sze

Orthogonal Code

Posted by | No Tags | Egy csésze kávé · Szoftverfejlesztés | Nincs hozzászólás a(z) Orthogonal Code bejegyzéshez

Ki nem tapasztalta már azt, hogy a projekt során az igények változnak. Vajon az ilyen változásokat átvinni a rendszerben mennyire egyszerű? Vagy ha nem egyszerű, akkor miért is nem az? A kulcsszó az ortogonalitás.  

Read More
13
jan

Ci-Bayes kategorizáló bővítése visszavonás funkcióval

Posted by | · · | Szoftverfejlesztés | Nincs hozzászólás a(z) Ci-Bayes kategorizáló bővítése visszavonás funkcióval bejegyzéshez

A CI-Bayes egy Java könyvtár, amely szöveg osztályozásra alkalmas. A könyvtár használatát nagyon jól bemutatja Joseph Ottinger Using CI-Bayes című cikkében. A cikkben Joseph Ottinger a 1.0.4 verziót mutatja be, ezzel szemben én a 2.0.0.RELEASE verziót használtam (az api-ban nem érzékeltem különbséget). A CI-Bayes könyvtár elérhető a Maven repository-ban: CI-Bayes maven repository. A probléma […]

Read More
24
Sze

EclipseLink JPA2 Cache Coordination (Glassfish 3.1.2.2, ActiveMQ 5.8)

Posted by | · · · · · · · · | Szoftverfejlesztés | 4 hozzászólás EclipseLink JPA2 Cache Coordination (Glassfish 3.1.2.2, ActiveMQ 5.8) című bejegyzéshez

Vajon milyen problémák merülhetnek fel abból, hogy több webalkalmazás ugyanazt az adatbázist használja egyszerre? Amit nagyon hamar tapasztaltunk, hogy az egyik alkalmazásban indukált adatbázis tartalom változásról a másik alkalmazás nem látott semmit. Ezen blog-omban erről szeretnék beszélni illetve egy megoldást a problémára bemutatni.

Read More
12
Már

Paraméterezett unit tesztek JUnit-tal

Posted by | · · · | Szoftverfejlesztés | Nincs hozzászólás a(z) Paraméterezett unit tesztek JUnit-tal bejegyzéshez

Szép tesztek. Kicsi tesztek. Olvasható tesztek. Egy jó unit teszt leírása és magyarázata a kódunknak. Azonban ezeket az alapvető törekvéseket nem mindig sikerül betartanunk, vagy követnünk. Egy eszközt szeretnék bemutatni, ami segíthet minket mindennapjainkban, hogy a tesztjeink kicsik, szépek és olvashatóak legyenek. A JUnit 4-es verziójától van lehetőségünk paraméterezett tesztek […]

Read More