Pimp my collections - Eclipse Collections w praktyce
Szybkie wprowadzenie oraz subiektywne opinie na temat wykorzystania biblioteki Eclipse Collections w pracy deweloperskiej.
Eclipse Collections to biblioteka pierwotnie stworzona przez deweloperów Goldman Sachs. Wprawdzie nie znajdziemy w niej nic na temat inwestycji giełdowych, ale z pewnością pomoże nam w pracy z kolekcjami Java i ich efektywnym przetwarzaniem. EC to nie tylko nowe implementacje zoptymalizowane pod kątem zużycia pamięci, ale też efektywne wzorce przetwarzania danych w kolekcjach, które były dla programistów dostępne na długo przed strumieniami znanymi z Javy 8. Dziś, wprawdzie niektóre rozwiązania z tej biblioteki stanowią konkurencję dla Streaming API, ale wiele z nich znakomicie uzupełnia jego niedoskonałości a ostatnie wersje biblioteki zaadoptowano tak, by można było efektywnie korzystać również z lambd, predykatów, funkcji itd. z API ósemki. Czy warto użyć EC w projekcie? Ocenicie sami.
Prezentuje : Przemek Różycki