Niecałe 2 tygodnie temu miałem przyjemność poprowadzić prezentację na Wrocław Java User Group poświęconą zarządzaniu pamięcią w Javie oraz wykrywaniu wycieków pamięci za pomocą narzędzia Eclipse Memory Analyzer. Obiecałem kilku osobom, że udostępnię materiały z prezentacji.
Oto one:
Slajdy
jar z kodem źródłowym
Dla osób, które nie uczestniczyły w wykładzie, przygotowałem krótkie wprowadzenie do studium przypadku.
Pokazywanie postów oznaczonych etykietą Programowanie. Pokaż wszystkie posty
Pokazywanie postów oznaczonych etykietą Programowanie. Pokaż wszystkie posty
niedziela, 23 czerwca 2013
środa, 20 października 2010
i = i++;
Ostatnio słyszałem historię o osobie, która zamiast preinkrementować zmienną w sposób tradycyjny czyli pisząc komendę:
++i;
używała do tego celu wyrażenia:
i = ++i;
bo podobno tak jest czytelniej. O ile takie wyrażenie powoduje tylko spadek wydajności (dodatkowe niepotrzebne przypisanie) oraz utratę czytelności (nie uważam, żeby to było czytelne), to wyrażenie:
i = i++;
może wprowadzić do projektu mnóstwo zamętu.
++i;
używała do tego celu wyrażenia:
i = ++i;
bo podobno tak jest czytelniej. O ile takie wyrażenie powoduje tylko spadek wydajności (dodatkowe niepotrzebne przypisanie) oraz utratę czytelności (nie uważam, żeby to było czytelne), to wyrażenie:
i = i++;
może wprowadzić do projektu mnóstwo zamętu.
Subskrybuj:
Posty (Atom)