Lektura do bardziej zaawansowanej JAvy

0

Witam.
Mam pytanie co do książek pomagających w nauce Javy. Nie proszę o podstawy w których po raz kolejny opisują zmienne, tworzenie projektu czy klasy, dziedziczenie lub kolekcję bardziej o takie które pozwolą mi przejść na wyższy poziom. Chciałbym iść w stronę Javy EE. Aktualnie myślę że podchodzę pod poziom średnio-zaawansowany. Programuję również w C# na poziomie wyższym.
Pozdrawiam

4
  1. "Clean Code: A Handbook of Agile Software Craftsmanship" Robert C. Martin
  2. "Test Driven Development: By Example" Kent Beck
  3. "Growing Object-Oriented Software, Guided by Tests" Steve Freeman, Nat Pryce
  4. "Effective Java (2nd Edition) " Joshua Bloch
  5. "Java Concurrency in Practice" Brian Goetz, Tim Peierls, Joshua Bloch, Joseph Bowbeer, David Holmes, Doug Lea

Tak ogólnie o programowaniu i javie, bez potrzeby zagłębiania się w JEE na początek.

0

Bardzo dziekuję. Już jestem programistą 3 lata jednak w c# ale to języki podobne więc myślę że większego problemu nie będzie :)

1

Podobieństwo języków ma drugorzędne znaczenie, powiedział bym że znacznie ważniejsza jest jakość kodu którą tworzysz. Wolał bym wdrażać w javę dobrego php'owca niż kiepskiego c#'owca ;)

0

To się zgodzę :)

1

Dodatkowo możesz przeczytać Design Patterns w oryginale GoF, lub Head First Design Patterns oraz Fowlera(http://martinfowler.com/)

Dodatkowo jako gratis, różne implementacje wzorców w JDK:
http://stackoverflow.com/questions/1673841/examples-of-gof-design-patterns

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