via Wykop Mobilny (Android)
  • 1
Myślisz, że znasz wzorce projektowe❓

https://youtu.be/ReqhtnRo2zs

Jeśli masz co do tego wątpliwości to zapraszam na drugi cykl na moim kanale na YouTubie, który będzie prowadzony równolegle ze #standardowepytaniarekrutacyjne.
#wzorceprojektowe to temat często pomijany przez programistów, a ich dogłębne poznanie może doskonale wpłynąć na Twoje umiejętności.

W pierwszym odcinku #singleton. Wzorzec kreacyjny wokół którego toczy się chyba najwięcej dyskusji.
Czy wiesz dlaczego?
Odpowiedź w filmie

#softwaredevelopment #programowanie #inzynieriaoprogramowania #software #programowanieobiektowe #
wildcat89 - Myślisz, że znasz wzorce projektowe❓

https://youtu.be/ReqhtnRo2zs

Jeśli...

źródło: comment_e3pMlH0dhB7tKyjgSJp5pzyaA5qoW0Gp.jpg

Pobierz
  • Odpowiedz
Zapraszamy do lektury kolejnej Prasówki Technologicznej. Frontendowcy będą mieli szansę zastanowić się, czy JavaScript wymaga rebrandingu, a backendowcy mogą zainteresować się zwiększeniem przesyłu danych w projektach związanych z data science. Wszyscy zainteresowani wpływem technologii na ludzkie życie mogą natomiast dowiedzieć się o nowym internetowym oszustwie, a także… planach brata Pablo Escobara.

-> Zapisz się na mirkolistę: https://mirkolisty.pvu.pl/list/kqLmWfjCV96YaWzk
-> AlertTag: #justnewsit

Frontend

1. Czy JavaScript, sztandarowy język frontendowy, wymaga rebrandingu? To
JustJoinIT - Zapraszamy do lektury kolejnej Prasówki Technologicznej. Frontendowcy bę...

źródło: comment_ljAnWfAPrpY8DQxr6UllyJyX1OBQDsf4.jpg

Pobierz
@infamousrwk: z bourbonów Maker's Mark i Woodford Reserve. Ze szkockich Jura 10YO, Glenffidich 12YO i 15YO, Highland Park 12YO (chyba moja ulubiona), Laphroaig 10YO (OSTROŻNIE - ta jest torfowa ( ͡º ͜ʖ͡º)), Bowmore 12YO, Talisker 10YO, Balvenie 12YO, Glenlivet 12 i 15YO. Lagavulin 16YO też jest klasa, ale chyba trochę drożej. Nie wiem ile dokładnie kosztują te flaszki w Polsce, bo ja kupuję w Holandii albo
geuze - @infamousrwk: z bourbonów Maker's Mark i Woodford Reserve. Ze szkockich Jura ...

źródło: comment_0x2Cu6nF321sTJtKHfhEkhOJxf4UYkdu.jpg

Pobierz
  • Odpowiedz
@maniserowicz: Interface sterujący kontenerkiem brzmi jak poroniony pomysł.

Przecież po to pozbywam się Singletona, żeby klasa przestała sterować liczbą swoich instancji – żeby odseparować ten aspekt w oddzielne miejsce.
  • Odpowiedz
Ktoś wie jak wygląda implementacja (w Javie) Singletona, tylko takiego, żeby dało radę stworzyć np. 3 obiekty? Hmm takie zadanie dał nam gościu na egzaminie i do teraz się zastanawiam jak je rozwiązać. W spojlerze implementacja Singletona pozwalającego stworzyć jeden obiekt


private static Singleton unikalnaInstancja;


private Singleton(){}


public static synchronized Singleton tworzenieInstancji(){


if(unikalnaInstancja=null){


unikalnaInstancja = new Singleton;


}


return unikalnaInstancja;


}


#programowanie #java #wzorceprojektowe #singleton
Singletona, tylko takiego, żeby dało radę stworzyć np. 3 obiekty?


@plusiarz: no to singleton czy 3 obiekty, zdecyduj sie cumplu bo zakreciles mi w glowie ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@plusiarz: To ja tylko dodam, że taki twór nazywa się multiton i rzeczywiście jest wykorzystywany, ale rzadko. Np. na anglojęzycznej wikipedii masz opis z przykładem implementacji.

W podanej tam Javowej implementacji oczywiści można sprawdzać, czy rozmiar mapy > 3. W dodatku lepiej zamiast typu Map użyć typ Hashtable, który ma wbudowane mechanizmy "thread-safe".
  • Odpowiedz