Už tam budem?

Výběr myšlenek z přednášky Roda Johnsona.

Automatické testování odeslání emailu

istě jste také už mnohokrát, stejně jako já, řešili problém, jak spolehlivě automaticky otestovat, že vaše aplikace správně odeslala email s konkrétním obsahem na konkrétní emailovou adresu. Problém je to zapeklitý a dosud jsem ho dokázal řešit jen těmito způsoby: udáním testovací schránky a automatickým výběrem této schránky (např. přes...

Dubnový CZJUG: Jak psát API, které přežije nástrahy času

Další setkání CZJUG proběhne ve čtvrtek 26.4. od 18:00 a na programu je tentokrát jediná prezentace od Jardy Tulacha: "Jak  psát API, které přežije nástrahy času". Jedná se o téma, která dostalo nejvíce hlasů při hlasování o další přednášky. Přednáška bude česky, i když je abstrakt anglicky. Více informací o setkáních CZJUG viz...

Pozvánka jBPM: Tvorba aplikací s procesním modelem

Chtěl bych vás pozvat na přednášku "jBPM: Tvorba aplikací s procesním modelem". Jedná se opět o sérii přednášek v rámci Technologie a trendy v softwarovém inženýrství pořádané ZČU. Přednáška se koná ve středu 21. 2. 2007 v 16:40 v učebně UU405 v Plzni na Borských polích. Chtěl bych zde zmínit rozdíly, výhody a nevýhody aplikací s procesním...

Mock testing - Potěmkinovy vesnice

Řada z vás možná už na výraz Mock testing narazila, někteří ne. Pro ty z vás, kteří Mock přístup v testování nepoužili je tento článek. Pro ostatní může být zajímavá ukázka této techniky na knihovně EasyMock.Co jsou to mock objekty?Jedná se vlastně o techniku psaní určitého druhu automatických testů. V podstatě se jedná o nahrazení reálného...

Programovaní kontraktem, Design By Contract

Programování kontraktem nebo také nazývané Design by contract je způsob návrhu softwarových komponent. Každá komponenta nebo objekt, říkejme tomu podle libosti, má vždy nějaký kontrakt. Kontrakt popisuje vstup, výstup a invarianty (neměnné podmínky) dané komponenty. Každý klient, který s komponentou spolupracuje pak daný kontrakt akceptuje, prostým...

Programátorské testy aneb jak jim zkrátit hřebínek

U nás ve firmě máme jednu zajímavost, která mě postupem času pěkně leze na nervy a přijde mi jako dost trapná a velice nepřínosná věc. Stejně jako i v jiných firmách se u nás dělají čtvrtroční pracovní pohovory, kde si prostě programátor posedí se svým nadřízeným, oba se ohlédnout zpět a snaží se zhodnotit jak práci programátora tak práci onoho...

JDBC memory leak za 5,50-

Je libo dát si malý, únik paměti, který ve výsledku povede k pádu aplikace na java.lang.OutOfMemory? Budeme potřebovat tyto ingredience: kód pracující s databází přes JDBC, poolování databázových připojení a následující konstrukci...

Návrhový vzor Template method a jeho aplikace v prostředí JDBC

Tento článek by mohl klidně nést podtitul Efektivní práce s databází v Jave: stop nadbytečnému kódu. Hodně často se diskutuje práce s JDBC, což je javovské rozhraní pro práci s databází. Bohužel už méně často se diskutuje o tom jak psát JDBC kód efektivně. V tomto článku si ukážeme jak na to za pomoci návrhového vzoru Template method.

Vyšší dívčí - názvy temporary proměnných

Jestliže si myslíte, že programování resp. jeho určité činnosti nelze povýšit na umění pak se hluboce mýlíte. Kreativita vývojářů se naplno rozbuší při vymýšlení názvů temporary proměnných. Připadám si trochu fádní se svými názvy temporary proměnných jako foo nebo hoo v porovnání s tím na co lze narazit.

 
strana 9/10celkem 100 položek