Warsjawa – przypomnienie z historii
Friday, October 14th, 2011Jako, że na tegorocznej Warsjawie będą królować tematy związane z metodykami zwinnymi warto sobie coś przypomnieć Dodaj do
Jako, że na tegorocznej Warsjawie będą królować tematy związane z metodykami zwinnymi warto sobie coś przypomnieć Dodaj do
Na początek problem, który pojawił się na forum 4p. Standardowe rozwiązanie czyli maglowanie opcji JVM nie pomogło zatem zasugerowałem dwa rozwiązania. Pierwsze podział zbioru danych, drugie zmianę środowiska na 64bitowe. Odpowiedź znalazła uznanie, ale na koniec pojawił się nieprzyjemny zgrzyt: Czas opieprzyć programistów Moim zdaniem nie ma to najmniejszego sensu. Z kilku powodów. Programista też [...]
Jako, że poprzedni wpis wywołał tzw. “shitstorm” to liczę po cichu, że i ten ktoś przeczyta i co ważniejsze zastosuje… W javie mamy cztery modyfikatory dostępu dla metod public, private, protected i default. Kolejność nieprzypadkowa ponieważ IMO taka jest “popularność” ich użycia. Przy czym pamiętajmy słowo kluczowe default nie jest obowiązkowe. Każdy z tych modyfikatorów [...]
Sytuacja hipotetyczna. Mamy sobie jakiś interfejs i chcemy przetestować do dość dokładnie. Rzecz w tym, że dane wejściowe muszą spełniać dużo warunków względnie mogą zostać dostarczone w różnych konfiguracjach. Jeżeli chcielibyśmy napisać oddzielny test dla każdego zestawu danych to mówiąc obrazowo byśmy się zajebali. Oczywiści da się to zrobić jak zestawów jest niewiele np. metoda [...]
Każdy z nas prędzej czy później będzie musiał poświęcić swój czas na pracę z kodem zastanym. Angielskojęzyczna część branży ma nawet taki ładny termin “Legacy Code”, który nie obejmuje jednak wszystkiego o czym chcę pisać. W tym miejscu zajmiemy się podziałem kodu zastanego na kilka sposobów. Każdy z nich będzie opisywał kod w innym kontekście [...]
Warszawski JUG ma przerwę wakacyjną, ale gorące trwają. Skrzynki mailowe zapełniają się, a serwery poczty zapychają. W ostatnim czasie pojawiło się kilka (pierwsza, druga, trzecia) dyskusji, w których przewinął się temat użycia enumów w różnych kontekstach. W tym wpisie postaram się ogarnąć część tematu. Przypomnienie podstaw Zakładam, że każdy wie co to jest enum. Jak [...]
Pewien zonk związany z wkurzającym narzędziem jakim jest logj polegający na tym, że po dodaniu pliku log4j.xml do classpath można uzyskać błąd: Listing 1. błąd w składni log4j.xml log4j:WARN Continuable parsing error 2 and column 69 log4j:WARN Document root element “log4j:configuration”, must match DOCTYPE root “null”. log4j:WARN Continuable parsing error 2 and column 69 log4j:WARN [...]
… z wyznawcy SVNa na wyznawcę Gita. To rozwiązanie jest naprawdę genialne. Dodaj do
Jak rozmawiam z kimś o Vaadin to pada zazwyczaj pytanie “co z wydajnością”. Otóż odpowiedź na to pytanie jest dość dobrze znana i brzmi “to zależy”. Vaadin działa w trochę inny sposób niż typowe, nawet ajaxowe, aplikacje webowe. Ma to związek z jego architekturą i utrzymywaniem aktualnego stanu okna również po stronie serwera. Zatem każda [...]
Malowanie zakończone sukcesem. Zatem czas na druga część problemu testowania klas DAO z użyciem DBUnit w środowisku z JPA 2.0. Bogowie, co za tytuł… ja powinienem z tego tytuł magisterki zrobić. Swoją drogą farba “Willow Creek 4″ ma taki ładny kolor… jak przechodzące zestawy testów. Do rzeczy. W poprzedniej części postawiłem warunki jakie powinien spełniać [...]