konto usunięte via Wykop Mobilny (Android)
  • 0
Miraski programiści #java 11 - jak ciężko przerzucić się na 11, jeśli znam dobrze 8?


Znam też nieźle JavaScript (( ͡° ͜ʖ ͡°)), więc luźno się czuje jeśli chodzi o programowanie asynchroniczne, callbacki itp

#pytanie #programowanie #pracbaza
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam 2 pytania odnośnie metody, chciałem zastosować w niej optionala.
1.Czy takie użycie optionala jest poprawne, sprawdzenie z isPresent? Czym to się różni od sprawdzenia tradycyjnego czy nie jet nullem?
2. w linii 5: this.findRiskObject(id, riskId); , czym to się różni od zapisu (bez this): findRiskObject(id, riskId);

#programowaine #naukaprogramowania #java
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

1. jakie?
2. this mówi, że metoda jest w klasie z której ją wołasz. Nie bardzo widzę sytuacje w której byłoby konieczne wołanie metody z this na początku.
  • Odpowiedz
@quwer:
1.Nie ma sensu opakowywania obiektu w Optional, a potem używania "ifPresent" kiedy potencjalny obiekt może zwracać wartość null'ową. W niczym to nie pomaga, a jedynie staje się kod mniej czytelny. Bardziej przydatnym use casem może być, kiedy używamy API które może zwrócić wartości nullowe. Wtedy w pewnym sensie wymusza to, aby obsłużyć wartości nullowe w tzw. "null-safe way". Tworzymy wtedy taki kontrakt, aby zabezpieczyć się przed wyjątkami spowodowanymi wyrzucaniem
  • Odpowiedz
Szukasz pracy zdalnej w IT? Obserwuj tag #zdalnieio

Javascript
Node.js Developer (Crodu) 19 200 - 22 400 PLN - oferta
React.js Developer (NewPerspective) 8 000 - 15 000 PLN - oferta
React Developer (Enigma SOI) 8 000 - 16 000 PLN - oferta
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kolejny rok z rzędu patronuję konferencję JDD - spotykamy się 14-15 października, jak zawsze, w Krakowie!
Wszyscy, który kochają Javę, będą tam!
● najnowsze trendy, liczne case studies, sesje live coding
● jeszcze więcej specjalistów i ekspertów
● tematy dla wszystkich: junior, mid i senior deweloperów
● agenda oparta na zgłoszeniach CFP oraz propozycjach, które uczestnicy
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

mam pytanie. Mam trochę czasu w pracy i chciałem podszkolić się z Javy (przestój w projekcie - mamy czas dla siebie na naukę)
Czy mogę zainstalować w pracy na komputerze służbowym wersję community Intelij jeśli nie bedzie ona używana do celów komercyjnych(nie bedę robił tu nic do pracy - tylko nauka)? Jeśli wogóle można mówić o celach niekomercyjnych będąc w pracy...
#java #intelij
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Kończą się wakacje. Taka okazja, jak wiele innych napędza pomysły do głowy marketingowców, by zwiększyć sprzedaż. Tym razem jest kilka ciekawostek dla osób spod znaku #programowanie i #naukaprogramowania

W księgarni Helion codziennie #ksiazki i kursy innego autor w promocji według harmonogramu:
poniedziałek: Cay Horstmann
wtorek: Robert C. Martin
środa: Adam Józefiok
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@farmaceut:
1. Algorytmy, struktury danych i techniki programowania. Piotr Wróblewski
2. Head First. Design Patterns.
3. Head First. Software Development.

Pewnie są lepsze (ja akurat mam na pólce te i są naprawdę ok) ale chodzi o
  • Odpowiedz
#programowanie czy jest jakiś serwis, który polecacie z najnowszymi nowinkami dot. #java , ciekawymi wzorcami projektowymi, świeżymi podjeściami do typowych problemów biznesowych itp.?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Pytanie, da sie kilku klasom zaimplementowac jeden interface. A wtedy jak sie wywola metode przez interface to skad on wie w ktorej klasie, metode ma odpalic? #java #programowanie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Dajlaxx: Kurła, jeszcze mi tylko fabryki testów w życiu brakowało. A tak na serio to nie spotkałem się z nimi jeszcze i szczerze mówiąc jestem średnio przekonany czy są warte zachodu - może w jakichś specyficznych przypadkach gdzie fuzzowanie inputu by się przydało.
  • Odpowiedz
@asdasdce2w: @filozof900: @Myzreal: bardziej mi chodziło o nowy moduł wydany w junit 5, dokładnie DynamicTest klasę oraz adnotację @TestFactory, bo teraz sobie patrzyłem co tam nowego, bo ja wciąż into junit 4 i się zastanawiam, kek, w czym to się różni od parametryzowanych, normalnych testów, które i tak mogą wykorzystywać jakieś prywatne metody pomocnicze, tym że tam lambdy ładuję, bo póki tak sobie to
  • Odpowiedz
Mam pytanie odnośnie uruchamiania kilku rest webservice z spring bootem.
Mam jeden projekt w którym mam kilka klas oznaczonych jako @RestController i jedną klasę oznaczoną jako @SpringBootApplication.
Docelowo klasy z @RestController mają tworzyć rozproszoną architekturę z użyciem dockera, czyli jak mniemam, musiałbym utworzyć kilka jarów i z nich zrobić obraz. Tylko jak uzyskać w jednym projekcie spring boot osobne .jar dla pojedynczych @RestController.

Próbowałem stworzyć kilka klas @
  • 7
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Lewo: mikroserwisy same w sobie nic nie mają do springa. To po prostu podejście gdzie zamiast pisać jedna duża aplikacje piszesz kilka ktre wykonują małe zadania i komunikują sie między sobą.
  • Odpowiedz
Prosze napiscie mi jaką ksiązke do Spring + Hibernate polecacie kupić zeby się nauczyc od postaw do powiedzmy poziomu średniego ogarniania, bo w necie jest tyle stronek, toutoriali i kursów, każdy mówi co innego, jedne są nowsze inne starsze i to wszystko jest tak nieustandaryzowane że w życiu się nic nie naucze i mi głowa peknie.

Spring w akcji bedzie dobry? #spring #hibernate #sql #java
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

#java #programowanie #hibernate #spring
Czy Hibernate zawsze robi automatyczny update pobranych Encji - jeśli tak, to kiedy zamyka sesję?
Czy robi różnice czy pobieram je bezpośrednio poprzez np. EntityManager a automatycznie wygenerowane repozytoria?
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wafel93: No wlasnie tak srednio. EntityManager flushuje kiedy uzna to za stosowne, wiec wszystkie zmiany od ostatniego flusha do konca przetwarzania requesta teoretycznie moga zostac stracone (interceptor nie flushuje niczego na koncu xD).
  • Odpowiedz