Guava Optional I call it my billion-dollar mistake. – Tony Hoare. Null w jakiejkolwiek postaci spędza sen z powiek programistom. Powstają coraz odważniejsze próby pisania kodu, który nie będzie posiadał nulla lub będzie on ograniczony do minimum. Guava ma własną implementację takiego cuda…
Guava poza kolekcjami, udostępnia fajne narzędzie do obsługi stringów.. Dostałem prośbę, aby robić wpisy o mniejszej ilości funkcjonalności, aby każdy wpis był o jednym elemencie. Postaram się sprostać temu zadaniu 🙂
Bardzo często używaną przez programistów biblioteką jest Guava – Biblioteka stworzona przez Google. Zawiera wiele mini bibliotek, które w bardzo wielu przypadkach ułatwiają życie. W ciągu najbliższych kilku tutoriali, skupę się na w miarę dokładnym opisaniu Guavy i pokażę na kilku w miarę prostych przykładach najpopularniejsze elementy tej biblioteki. Zaczynamy ?