Lombok to j----e złoto i nawet z tym nie handlujcie ( ͡° ͜ʖ ͡°) długo wstrzymywałem się przed używaniem tego liba bo "ja to wolę mieć kontrolę nad swoim kodem" ale teraz widzę jakim byłem Januszem, zgoliłem wąsa i żyje mi się lepiej ( ͡° ͜ʖ ͡°)


#oswiadczenie #oswiadczeniezdupy #programowanie #programista15k #java #
p.....k - Lombok to j----e złoto i nawet z tym nie handlujcie ( ͡° ͜ʖ ͡°) długo wstrz...

źródło: comment_RzPjdyFnpAoCFyY5VzDV59i4u9wTqzma.jpg

Pobierz
  • 33
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@dupaztrupa: Dobra przeklejam z poprzedniego wątku:

Działanie Lomboka opiera się na "hacku" - wykorzystuje nieudokumentowane API do generowania kodu. Jakie zagrożenia się za tym kryją to nie muszę mówić chyba, wystarczy wspomnieć że nieudokumentowane API mogą być usunięte w dowolnej chwili.

W prywatnym projekcie owszem, sam używam. W komercyjnym - w życiu. Nie chce być tym typem którego git blame wskaże za 10 lat jak się to w--------i i jakiś doświadczony inżynier
  • Odpowiedz
#java #dobrepraktyki #lombok
Czy nieużywane metody wpływają na wydajność programu? Chcę mieć np. dostęp do wszystkich składowych w klasie, więc używam do tego Lomboka. Jednak gdy dam adnotacje @Data to tworzy mi automatycznie też np. toString(), hashCode() itp.
Lepiej tworzyć same gettery i settery (za pomocą @Setter/@Getter) skoro nie używam innych metod czy dać @Data przed klasą?
  • 6
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Czy nieużywane metody wpływają na wydajność programu?


@Patres: Wszystko ma wpływ na wydajność programu. Ale nie ma to aż takiego wpływu byś się tym musiał przejmować.
  • Odpowiedz
@Patres: Dam Ci dobrą radę - wybór odpowiedniego algorytmu, struktury danych, abstrakcji czy ograniczenie powtarzania operacji są tysiąc razy ważniejsze niż takie drobiazgi.
  • Odpowiedz