Neoptimalizovat, ale…

…ale některé věci můžem dělat lépe. Při sledování jednoho výborného videa Java Puzzles jsem si uvědomil, jak málo toho vím a jak bez větší námahy můžem napsat aspoň trošku efektivnější kód. Proto jsem se začal prohrabával kódem mým i kolegů a narazil jsem na 3 často se opakující věci (chybky) u často používaného kódu. Spojování […]

Aspectj jednoduchý performance monitor

V poslední době jsem se začal věnovat aspect oriented programming (AOP) a aspectj. Velmi mě překvapilo jak elegantně se pomocí AOP dá řešit určité problémy a měření výkonu a času strávené voláním metod patří do této kategorie. Před tím, než budete pokračovat v čtení doporučuji začít krátkým tutoriálem: http://www.eclipse.org/aspectj/doc/next/progguide/starting-aspectj.html, kde jsou vysvětleny základní pojmy. Koho […]