Aktywne Wpisy

cat_tea +44
To najbardziej kuriozalny paszkwil z #businessinsider jaki ostatnio czytałam ( ͡º ͜ʖ͡º)
Daje najlepsze cytaty:
Daje najlepsze cytaty:
Zjawisko maskowania zadań pokazuje, że tradycyjne podejście do pracy — obecność równa się produktywności — nie sprawdza się wśród młodych
źródło: Zrzut ekranu 2026-01-27 210628
Pobierz
kmmmmmm +68
Treść przeznaczona dla osób powyżej 18 roku życia...





#java
źródło: comment_w3FSeJc2YGzJBPHhj4TZPijzNHYbt0B0.jpg
PobierzNiż się bawić w jakieś zbiory
Komentarz usunięty przez autora
Set.of. Łatwo sobie wyobrazić jak szybko coś takiego kopnęłoby nas w dupę w jakiejś większej aplikacji.Komentarz usunięty przez autora
Komentarz usunięty przez autora
Komentarz usunięty przez autora
Set.of(...)będzie pozwalało w zwięźlejszy sposób osiągnąć to co da się zrobić za pomocą HashSetu i operacji.add(). Jeżeli taki był zamysł (a zakładam że tak było), no to się nie udało, bo działanie jednego i drugiego jest względem siebie niespójne (jedno pozwala wykonać dwukrotnieset.add()z tymKomentarz usunięty przez autora
@zajety_login: tylko, że Set.of to nie jest żadna alternatywa dla HashSet.add. W dokumentacji metod Set.of (których jest 10 przeciążonych wersji z konkretnego powodu) mamy "metoda tworzy niemodyfikowalny zbiór o N liczbie elementów". Do zbioru, który dostajesz w wyniku tej metody nie
Set.of()w takiej postaci jak w Javie by nie przeszła (abstrahując od tego że ewentualne duplikaty na wejściu na pewno nie skutkowałyby wyjątkiem, ale przyjmijmy że zostajemy w Javowym świecie Exception Driven Development). Kluczowe jest tutaj coś o czym już wspomniałem, czyli wyraźna separacja API od wewnętrznego stanu danej@zajety_login: dopóki wykorzystujesz to api do celów do jakich powstało to masz taką gwarancję, bo zbiór jest immutable i jest to udokumentowane 1 czytelnym zdaniem. Niemutowalność ma moim zdaniem tutaj kluczowe znaczenie, bo Set.of utożsamiam z Javowym odpowiednikiem literałów kolekcyjnych z