Kiedy zna się już podstawy.

0

Drodzy forumowicze,

Niebawem skończe sobie czytać książkę http://helion.pl/ksiazki/java-kompendium-programisty-wydanie-viii-herbert-schildt,javkp8.htm

Chciałem się zapytać co potem. Zainteresowała mnie Java EE. Aplikacje internetowe. Wiem, że jest sporo frameworków. Spring MVC, Play!, JSF
Od czego zacząć. Jaką książkę do tego kupić na początek z przygodą Javy EE.

0

A po co kupowac? Do Springa jest swietny i obszerny tutorial na ich stronie. JEE tez ma duze docsy.

0

Najlepiej robić aplikacje mobilne. Teraz wszystko idzie w stronę mobilności. A twórców stron i aplikacji na stronę jest mnóstwo bo to jest prostsze.
Chyba że masz jakiś super pomysł to wtedy warto się zastanowić.

1

Zapomniałeś o testowaniu. Poczytaj chociażby o JUnicie i go wykorzystuj od razu i wszędzie gdzie się da.
Później możesz poczytać o: http://en.wikipedia.org/wiki/Behavior-driven_development - polepszy to jakość testów.

0

No właśnie pomysł w sumie jest. Pewnie wiele pomysłów innych też będzie. Nie chodzi też o sukces tylko o to co wiem, że by bardziej mnie kręciło.

I nie wykluczam aplikacji mobilnych. Z tym, że fajnie umieć tak kompleksowo. Zrobić jakąś strone, aplikację webową + apka na telefon.

No ponieważ do książki mam zawsze dostęp, mogę ją zabrać ze sobą w podróż, laptopa nie biorę. Dlatego spytałem o książkę. Jakoś lepiej mi się uczy po prostu.

0
Wibowit napisał(a):

Zapomniałeś o testowaniu. Poczytaj chociażby o JUnicie i go wykorzystuj od razu i wszędzie gdzie się da.

Co masz na myśli? Żebym zamiast interesować się EE to najpierw JUnit? A może po tej książce, która wymieniłem w 1 poście kupić coś o czytelności kodu?

"Kod doskonały"? "Czysty kod"?

0

Testowanie to podstawa w dojrzałych projektach, ale w młodych też się przydaje. Warto sobie wyrobić dobre nawyki już na starcie. Nie musisz ogarniać całego JUnita przed zaczęciem praktykowania wiedzy. Ważne byś pisał testowalny kod i pokrywał go sensownymi testami.

A może po tej książce, która wymieniłem w 1 poście kupić coś o czytelności kodu?

"Kod doskonały"? "Czysty kod"?

W Sabre koledzy z zespołu polecali mi Czysty kod, ale nie zacząłem czytać jeszcze. Na twoim miejscu zostawiłbym sobie to jednak na potem, by nie przeciążać się suchymi informacjami przed praktykowaniem zdobytej wiedzy.

0

Ok, ale w sumie nikt też nie odpowiedział, jakim frameworkiem się zainteresować.

0

Zależy jaki kierunek obierzesz. Spring jest bardziej uniwersalny, chyba szerzej stosowany. Z drugiej strony jak ogarniesz JavęEE to chyba więcej zarobisz. Moim zdaniem: spróbuj ze Springiem.

0

No właśnie i już tutaj daje znać mój brak wiedzy (przyznaję się). Ponieważ zrozumiałem to tak jakby Spring nie był Javą EE?

0

Także, mam dylemat, jak zabrać się za JEE. Mój angielski jest dobry, ale nie jakiś super, że mogę wszystko czytać przez użycia translatora..
Co do Springa to dzisiaj wyszła książka: http://helion.pl/ksiazki/spring-w-praktyce-willie-wheeler-joshua-white,spripr.htm
Nie wiem jaka jest, nie czytałem, wiem że angielska wersja miała dość spoko oceny.

Wikipedia mówi:
Spring jest szkieletem tworzenia aplikacji (ang. application framework) w języku Java dla platformy Java EE/J2EE

Więc chyba jest J2EE :d

0

@D3X @Blackq Spring to NIE JEST Java EE. Ale wielu ludzi myli te dwa pojęcia.
Java EE to jest oficjalna specyfikacja interfejsów dla różnych frameworków, których implementacji dostarczają głównie dostawcy serwerów aplikacyjnych.
Spring to jest alternatywna technologia (konkretna implementacja) oferujaca podobne możliwości.
Zwykle w praktyce łączy sie jedno z drugim biorąc to co najlepsze z jednej i z drugiej strony.

1 użytkowników online, w tym zalogowanych: 0, gości: 1