@glos_zenady: ziom, ale to nie tak się robi. Szukasz roboty na pełny etat w której pracujesz na 1/4 etatu. Jeśli np trafi się praca że musisz robić na pełny etat albo co gorzej na 5/4 etatu to się zwalniasz( albo Ciebie zwalniają) i szukasz dalej.
Druga taktyka to brylujesz na rekrutacji a potem minimalizujesz kontakt do zera, zanim Cię wywalą mija nawet z 3 miesiące.
Wystarczy być dobrym, wygadanym i
  • Odpowiedz
@Edelner: wszystko zależy co chcesz od tych błędów. Jak sam errorType wystarczy na obsługę błędu to nie widzę sensu na osobny typ.
Oczywiście taka fabryka IMO nie ma sensu: grupujesz rzeczy, które są podobne a nie powiązane: czemu task not found error jest w tym samym miejscu co wrong password length? Po prostu twórz błędy w miejscu, gdzie występują
  • Odpowiedz
@Edelner: Zanim napiszesz kod, zastanów się co chcesz osiągnąć. Po napisaniu, zastanów się czy osiągnąłeś to co chciałeś i czy nie osiągnąłeś czegoś czego nie chciałeś.

W tym wypadku, masz bardzo płytką hierarchię wyjątków, co oznacza, że wszystkie błędy będziesz w ten sam sposób obsługiwał - w jednym catchu. Jeśli tego chciałeś to to osiągnąłeś.
Dzięki factory methods będziesz miał mniejszą duplikację kodu i spójne wiadomości błędów - to na
  • Odpowiedz
W dniu dzisiejszym mamy dla Was przyszłość Lagoma, Akki i ogólnie Lightbendu. Oprócz tego Microsoft dołącza do Java Community Process, a TestContainers tworzą własną usługę SaaS.

https://vived.io/jvm-tuesday-vol-63-przyszlosc-lightbendu-microsoft-dolacza-do-jcp-testcontainers-saas/?utm_source=wykop&utm_medium=mikro&utm_campaign=weekly-jvm

#vived #programowanie #programista15k #java #scala #docker
Articles - W dniu dzisiejszym mamy dla Was przyszłość Lagoma, Akki i ogólnie Lightben...

źródło: comment_1636467889nePdl7SioGJ9BO9gmlVtzd.jpg

Pobierz
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Bulldogjob: Javy się zawsze warto uczyć, teraz jest takie ssanie na programistów Java że jak ktoś jest ogarnięty to od zera w 6 msc idzie dostać robotę. Ludzie się przebranżawiaja na potęgę od barmanów począwszy przez służby mundurowe.
  • Odpowiedz
Mam apkę, która polega na tym, że użytkownik może stworzyć sobie konto i na tym koncie trzymać jakieś zadania do zrobienia, czyli coś w stylu dobrze wszystkim znanej to do listy i teraz chciałbym za pomocą Spring Security zabezpieczyć tę apkę tak, żeby każdy użytkownik po zalogowaniu na konto miał dostęp do takiego crudowego api typu "zmień hasło, "zamknij konto, "dodaj zadanie, zmień status zadania", które oczywiście będzie dotyczyć tylko jego konta
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Edelner: Nie, równie dobrze nie musi znać RabbitaMQ czy Apache Pulsar, czy MyBatis. To tylko framework. Zacznij się uczyć architektury, rzeczy technicznych, pryncypiów bo to zostaje a framework się zmieniają dynamicznie w każdej firmie w której Ci przyjdzie robić. No chyba że firma szuka wyrobnika co zna konkretnie dana technologie to co innego, ale z drugiej strony czasu by Ci brakło tak się uczyć na zaś co firmy wymagają...
  • Odpowiedz
#programowanie #java #cleancode
Dodajecie na końcu nazwy klasy postfixy typu 'Exception', 'Command' itp? jaką konwencje stosujecie?

Zauważyłem że dla np. service i repository dodawanie tego postfixu jest natualne, natomiast komendy 'ActivateProductCommand' juz nie pasują mi ze wzgledu na to ze nazwa nosi za soba zbyt duzo informacji? Jak jest u was, jakie konwencje nazewnicze stosujecie?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

  • 0
Mam pytanko =]
Robię api w Javce 15 na dockerze połączonym z MongoDB, chciałem zrobić to w ten sposób, zeby były trzy klastry i w każdym klastrze po minimum dwie replikację. No i udało utworzyć mi się replikację, natomiast wydaje mi się, że to prawidłowo nie działa. W momencie gdy wchodzę na Secondary Node, mam zablokowany port. Próbowałem już wielu zmian portow na niestandardowe i w zasadzie ciągle ten sam problem. Nie
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@wellwellwell: Czyżby? Jakoś nie zauważyłem. A ty może lepiej zaparz sobie ziółka na uspokojenie albo zajmij się czymś mniej stresującym niż programowanie, np. hodowlą owiec jak cię tak denerwują czyjeś prośby o materiały do nauki.
  • Odpowiedz
@szwe: Dzięki wielkie za polecenie tego kanału. Laur Spilca
Oglądam właśnie playliste którą podesłałeś i koleś ma świetną wiedzę i świetnie tłumaczy te zagadnienia.
Mam dostęp do pluralsighta i udemy ale nie umiałem znaleźć nic sensownego tam o spring security.

Aż ciężko uwierzyć, że taka wiedza jest dostępna za darmo na jutube.
  • Odpowiedz
Mam pytanie do Swinga. Próbuję dodać do JFrame dwa panele (z JPanels) i zawsze w okienku pojawia się tylko ten dodany jako drugi. Jak mogę dodać oba na raz?
#java
  • 1
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jeżeli mam objekt currentPerson zawierający 2 stringi i 2 int w sobie, a następnie wykonam: hashset.add(currentPerson) to jak wypisać wszystkie dane? (hashset.toString() zwraca tylko 2 stringi)
#programowanie #java
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GlupiPajonk: Iterujesz po wszystkich obiektach przechowywanych w kolekcji i wypisujesz pojedynczo. Możesz do tego użyć pętli for-i, for-each, while / do while z iteratorem, metody .forEach() na kolekcji, albo stream API. Do wyboru, do koloru :)
  • Odpowiedz