Aktywne Wpisy
Ssslave +25
Shatter +764
Czy komentator, dziennikarz, redaktor Mateusz Borek za każdym razem musi stosować, wykorzystywać, używać przy swoich wypowiedziach kilku synonimów, wyrazów bliskoznacznych, słów o podobnym znaczeniu w celu opisania, uplastycznienia, przedstawienia słownie sytuacji na boisku, placu gry, zielonej połaci marzeń polskich kibiców?
#mecz #reprezentacja #pilkanozna #kanalbekowy #borek
#mecz #reprezentacja #pilkanozna #kanalbekowy #borek
Aktywne Znaleziska
Zawiera treści 18+
Ta treść została oznaczona jako materiał kontrowersyjny lub dla dorosłych.
Moja pierwsza (większa niż konsolowa) aplikacja w Javie: https://github.com/Jonarzz/LastfmFavToSpotify
#java
Zastrzeżenie - nie znam Javy na poziomie wyższym niż składnia.
LastfmFavToSpotify/src/lastfm/MultiplePagesHandler.java
Co to za nazwa klasy:
To jakiś funktor?
Nie jest to zbyt ogólne?
To jakaś konwencja Swinga, czy co? Jeśli nie - to bad design.
Łapanie wyjątku "Exception" i ignorowanie go to zła praktyka.
Na marginesie - bardzo bawi mnie pomysł, by wszystkie gettery/settery pisać
https://github.com/Jonarzz/LastfmFavToSpotify/commit/9e8a0f31c8532a2a382d3e4273d9160692642aa8
Łączenie stringów typu "a" +"b"+"c" odbywa się w momencie kompilacji do bytecode'u JVM.
@Jonarz: zapomniałem napisać, że patrzyłem tylko na kod, bez wnikania w jego praktyczne zastosowanie, ale jako że #codereview to raczej jasne ;)
Komentarz usunięty przez autora
Ups.
@Ginden: niektóre frameworki, np Spring MVC podczas automatycznego parsowania JSONa na obiekt wyszukują setterów: np set, jeśli nie znajdzie takiego settera, nie utworzy prawidłowego obiektu.
z getterami podobnie, podczas parsowania obiektu do JSONa framework wyszukuje wszystkie gettery i nimi pozyskuje informacje do zlepienia JSONa, jeśli nie znajdzie jakiegoś gettera, json body
Szczerze mówiąc - nie wiem. Pod jakim hasłem tego szukać?
Asynchroniczne IO - plik pobiera się w tle (można to traktować jako stworzenie nowego wątku, który po zakończeniu pobierania znika) i wykonuje callback (w Javie to rozwiązuje się chyba przez klasę anonimową).