Różnorodność królestwa #programowanie potrafi wprawić w niemałe osłupienie. #php, #devops, #java, #administracja (po ich stronie zawsze leży racja), #python - jak wyliczają niektórzy badacze branży IT (niekoniecznie amerykańscy), naszą planetę zamieszkują ok. 1024 gatunki reprezentujące poszczególne programistyczne gromady. Czy można opisać je wszystkie?

My spróbowaliśmy to zrobić z pomocą nie byle jakiego głosu...

PS. Wiemy, wiemy… nie szukasz ( ͡°
justjoinit - Różnorodność królestwa #programowanie potrafi wprawić w niemałe osłupien...
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Miirki co umiec z javy przed nauka springa? Naczytalem sie ze servlety, jsp a potem ze szkoda czasu na to-. - wiec co? Zeby gladko poszlo:) Obiektowka, kolekcje, wzorce, jakis REST? Http?, jdbc? Bede wdzięczny co powtórzyć i nad czym popracować przed nauka:)

#java #programowanie #pracait #it
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@YourDoom

Od 1 sierpnia do 31 października 2022 uczysz się z nami podczas Bootcampu Zajavka. Jeśli zaliczysz bootcamp w tym czasie, to między 2.11 a 10.11 odbędzie się rozmowa weryfikacyjna z nami, która będzie przepustką do zwrotu całej kwoty (musisz zaliczyć na 3 w 5-stopniowej skali) lub zwrotu i propozycji wzięcia udział w kolejnym etapie (rozmowa weryfikacyjna zaliczone na co najmniej 4).


Przecież mogą zrobić specjalnie jakąś hardkorową rozmowę, którą ledwo
  • Odpowiedz
Cześć wszystkim!

Mam na imię Damian i jestem współtwórcą Projektu Zajavka. Chciałbym rzucić światło na kilka nieaktualnych już kwestii :)

Zajavka.pl jest już dawno spółką, w której zarządzie owszem zasiada również Bartłomiej Borowczyk, właściciel firmy JeBe (no taką nazwę sobie wybrał :P).

500
  • Odpowiedz
Problem: Mam dwie encje A i B jako klasy mapowane przez ORM Hibernate. Struktura wygląda tak, że jedna encja jest w katalogu wewnętrznym drugiej packageA.packageB. Chciałem hermetyzować obie encje do modifiera package-private. Jest w ogóle możliwe, aby zachować relację pomiędzy tymi klasami? Istnieją jakieś patterny na tworzenie relacji pomiędzy prywatnymi encjami w różnych katalogach?

Czytając dokumentację hibernate nie ma tam ograniczeń dotyczących modyfikatora zasięgu klasy, ale równocześnie wszelkie przykłady, także w internetach,
  • 13
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mojemirabelki:

Chciałem hermetyzować obie encje do modifiera package-private. Jest w ogóle możliwe, aby zachować relację pomiędzy tymi klasami?

Nie robić package-private ( ͡° ͜ʖ ͡°)

Chowanie przed światem klas z adnotacją entity jest pożądanym działaniem, czy tylko utrudnianiem sobie życia i
  • Odpowiedz
@mojemirabelki: ja tam osobiście lubię jak tak jest. rozwijam sobie paczkę biznesową i widzę wszystko co w danym kontekście jest. nawet niech to będzie 15 klas, to na ekranie mi się zmieszczą.
najgorsze co można zrobić to paczki typu dao/service/repository. wtedy dopiero masz wszystko public i wolną amerykankę
  • Odpowiedz
Potrzebuję klasy która będzie przechowywała Bitmapy. Czy muszę utworzyć obiekt tej klasy i go przekazywać każdej kolejnej klasie w której będę chciał skorzystać z bitmap, czy mogę to jakoś zrobić bez przekazywania obiektu tak jak mogę użyć metody statycznej bez obiektu klasy (idk robiąc poszczególne bitmapy statycznymi czy coś). No i jeśli drugi sposób jest możliwy to który jest lepszy?
#java #programowanie #pytanie #kiciochpyta
  • 11
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Potrzebuję klasy która będzie przechowywała Bitmapy.


@Sinti: Na razie tylko tak uważasz, ale załóżmy, że potrzebujesz.

Czy muszę utworzyć obiekt tej klasy i go przekazywać każdej kolejnej klasie w której będę chciał skorzystać z
  • Odpowiedz
@Sinti: Moja filozofia, jeśli chodzi o naukę, to robić najprostsze rzeczy w najpoprawniejszy sposób (taki taktyczny overengineering) tak, żeby przy robieniu trudniejszych się on już zasadniczo nie zmieniał. Jeśli celem jest jedynie skończony i ściśle określony projekt to nie ma sensu tracić czasu (co najwyżej się trochę od ścian poodbijasz i nauczysz czegoś w trakcie). Z drugiej strony sam sposób pozbywania się globalnych zależności warto ogarnąć, bo prędzej czy później
  • Odpowiedz
@Radsonowskyy: coś tam sobie przypomnij żeby zmniejszyć stres. Zakładam, że była jakaś pogadanka techniczna. To jest staż to się ocenia podstawy i potencjał. Na stażu o ile to nie jest januszex to się ludzi bardziej uczy niż sadza na projekt :)
  • Odpowiedz
Mam taki mały problem, mianowicie pobieram dane z api, które ma paginacje. Na 1 stronę mam 100 danych. Pobieram to do klasy korzystając z gson, ale jak zrobiłem sobie funkcję liczącą ilość stron i później w pętli przypisuje do obiektów klasy dane z jsona, to pętla mi nadpisuje pobrane już dane i mam wyniki tylko z ostatniej strony. Jest jakiś lepszy sposób, żeby w Spring Boocie pobrać dane ze wszystkich stron api
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czasem jeszcze jest tak że dragAndDrop z klasy Actions nie działa bo front potrzebuje czasu po kliknięciu w element żeby można go było ruszyć. Wtedy zrób clickAndHold, małego sleepa i dopiero moveToElement
  • Odpowiedz
Polecicie Mirki jakieś źródła do nauki odnośnie projektowania aplikacji pod rekrutację? Trochę już tych lat doświadczenia mam i wiem, że teraz na rozmowach są nawet osobne spotkania odnośnie architektury. Pracuję głównie na backendzie, w Javie z mikroserwisami. Może być nawet kurs video.
#java #programowanie #pracait #programista15k
  • 5
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@RapIArbuzy: bardzo dziękuję za wartościowy wpis. Trochę od znajomych wiem, ze to popularny temat na rekrutacjach na seniora.
Educative mi ktoś już polecał i właśnie zaczynam, resztę obczaję. Pozdro
  • Odpowiedz
Mam ponad 5 lat expa w programowaniu (java) i chciałbym złapać jakąś pracę zdalną, ale nie znam chmury. W moim korpo będzie dopiero w przyszłości ze względu na data privacy. To znaczy znam tylko podstawy jakieś tam, bawiłem się kilka godzin, coś zdeployowałem z dockera, ale raczej polegnę na pytaniach.

Czy warto odłożyć rekrutację i pouczyć się tego awsa na tyle żeby ogarniać na interview? Ile mi to może zająć? Miesiąc, trzy?
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@famir96: wysyłaj, czasem wgl bywa tak, ze ta chmura w wymaganiach to bardziej wabik niż rzeczywistość. Tzn wielce np AWS wymagany, a potem idziesz do pracy i masz takie dostępy, ze możesz sobie coś z S3 na stagingu pobrać najwyżej, bo resztę ogarniają dedykowano devopsi.
  • Odpowiedz
@Edelner: Nikt ci nie odpowie po samych pom-ach. Pomy nie mówią nic o strukturze aplikacji, a magia spring opiera się na konwencji. Wystarczy, że odejdziesz lekko od konwencji i wszystko się .... source or it didn't happen.
Zakład, że nie potrzebujesz w swoim teście "AnimalService" ? :)
  • Odpowiedz
Mam takie pytanie dotyczące raczej architektury. Odkopałem sobie stare repo w #spring #java i chcę je lepiej zabezpieczyć przez enkapsulację klas modelowych, w których znajdują się encje hibernate etc. Generalnie zamysł był taki, aby publiczne były wyłącznie interfejsy, controllery i ewentualnie jakieś DTOsy modeli. Kwestia tego jak to się ma do OOP? Właściwie przeważająca większość kodu jaki czytam w necie nie ma prywatnych encji ograniczających widoczność takiego Usera
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@mojemirabelki: u nas robimy dokładnie tak jak napisałeś, serwisy (logika biznesowa), encje są poukrywane i nikt nie ma do nich dostępu bezpośrednio, jedyna droga komunikacji wewnątrz to tylko interfejsy. No i wiadomo na świat zewnętrzny wystawione endpointy.

Możesz sobie fajnie to postestować archUnit testami, które też wymuszą na tobie dobre pakietowanie w projekcie (np. osobno warstwa serwisów, osobno encji, jakieś api i potem testy które klasy mogą zależeć od których).
  • Odpowiedz
@PaaD: @SiemkaKolego: powiem wam, że chyba jestem jakimś purystą, albo zwyczajnie szukam dziury w całym. Wgryzłem się w temat DDD i rzeczywiście ma to sens. Co prawda nie znam jeszcze architektury, więc drążę temat. Co mi z tej okazji podcięło skrzydła to to, że będąc rządnym żywego przykładu zaczerpnąłem repo z githuba z kodem demonstracyjnym od SourceForge, a tam wszystkie klasy publiczne. (°°
  • Odpowiedz