Ekstremalna obiektowość w praktyce – część 4 – Używaj tylko jednej kropki na linię

Część 0 Część 1 Część 2 Część 3 Słuchając Manowar dzielnie zagłębiamy się w czwartą z zasad Jeff’a Bay’a. Używaj tylko jednej kropki na linię Jeżeli przejrzymy dowolny kod pisany „na szybko” będziemy wstanie znaleźć tego typu potworki jak ten tutaj: Listing 1. Typowy „łańcuszek” w kodzie package pl.koziolekweb.eowp4; public class App { public static […]

Sprężyste jaja na wiosnę – cz. 1 – potrzebne produkty

Po dłuższej nieobecności na łamy bloga wraca Egg Framework. Wraca w postaci dłuższego tutoriala poświęconego tworzeniu aplikacji Egg + Spring. Tutorial będzie składał się z kilku części. Pierwsza z nich będzie poświęcona przygotowaniom do pracy oraz stworzę w niej najprostszą aplikację Eggową. W drugiej części przedstawię podstawy wiązania Egga i Springa, a w trzeciej dokończymy […]

Zmiany

Powinienem rozpocząć tego posta od jakiegoś pseudofilozoficznego wstępu na temat zmian w życiu. Jednak jak mówiła kiedyś Sarenka „Nie filozuj.”, a zatem wstępu nie będzie. Zmiany w jajku Pierwszą grupę zmian stanową zmiany w Egg Framework. Kilkanaście dni temu pojawiła się wersja 2.0M1-SNAPSHOT. W praktyce oznacza to pojawienie się Egg2. Zmian w stosunku do „starego” […]

Egg Framework i Manifest Październikowy

Dobry projekt w javie powinien charakteryzować się, moim zdaniem, dobrym upakowaniem. Idealną sytuacją jest taka w której cały projekt mieści się w jednym pliku jar. Niestety osiągnięcie takiego stanu rzeczy jest w praktyce niemożliwe. Sun jak na razie nie uszczęśliwił nas możliwością ładowania pliku .jar z innego pliku .jar. Jest to niezły wrzód na tyłku. […]

Tworzenie apliakcji z jajem

Początkowo chciałem dziś pisać o czymś innym, ale w końcu postanowiłem przyjrzeć się Egg Framework. Przejrzałem dokumentację i postanowiłem, że od teraz małe aplikacje narzędziowe będę pisał za pomocą Jajka. Na czym polega fenomen tego rozwiązania? Po pierwsze Egg jest dziełem jednego człowieka, Jaceka Olszaka. Oznacza to, że i w tym pięknym kraju można stworzyć […]