Wpis z mikrobloga

#programista15k: w pracy używam Java 8
też #programista15k:

public Item getMaxItem(List items) {
....Item max = items.stream().findFirst().get();
....items.stream().forEach(item -> {
........if(item.compareTo(max) > 0) {
............max = item;
........}
....});
....return Optional.of(Item).get();
}

Wesołego dnia programisty ( ͡° ͜ʖ ͡°)

#humorinformatykow #heheszki #zalesie #java
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

konto usunięte via Wykop Mobilny (Android)
  • 0
@zibizz1: bardziej chodzi o to, że java8 zmieniła naprawdę dużo, nie tylko przez dodanie nowych funkcji czy bibliotek, ale też propozycję zupełnie innego podejścia do programowania - tymczasem często spotykam się z tym, że ludzie używają jakiegoś .foreach() zamiast zwykłej pętli i uważają, że "przepisali projekt na jdk8" chociaż wszystko jest dalej po staremu ( ͡° ͜ʖ ͡°)
  • Odpowiedz
@powaznyczlowiek: O stary wez mi o tym nawet nie mow. Dokladnie to samo widze u siebie w projekcie i najlepsze jest to ze jak zamienia zwykla petle na foreach() to uwazaja ze to jest juz funkcyjne podesjcie, a w lambdzie kodu na 20 lini.
  • Odpowiedz