Size: a a a

QA — Автоматизация

2020 August 07

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in QA — Автоматизация
Mem Kekovich
А что?
Вы ниразу не смотрели скомпилированные классы с ломбоком?
Скала тоже компилируется в тот же байткод
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in QA — Автоматизация
Но это тоже не джава
источник

MK

Mem Kekovich in QA — Автоматизация
Казалось бы причём тут скала 🤦🏻‍♂️
источник

MK

Mem Kekovich in QA — Автоматизация
Каждый раз влетают такие челики и говорят что ломбок не тру
А пруфы реальные не дают. Какие-то маняфантазии что у них там Чот когда-то не сработало или у друга друга
А плагин поставить в идею тоже не тру...
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in QA — Автоматизация
При том, что ломбок не компилируется компилятором java без дополнительного костыля в виде плагина
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in QA — Автоматизация
Mem Kekovich
Каждый раз влетают такие челики и говорят что ломбок не тру
А пруфы реальные не дают. Какие-то маняфантазии что у них там Чот когда-то не сработало или у друга друга
А плагин поставить в идею тоже не тру...
Вопрос зачем? Что даёт ломбок, чего не даёт alt+insert?
источник

MK

Mem Kekovich in QA — Автоматизация
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
При том, что ломбок не компилируется компилятором java без дополнительного костыля в виде плагина
Ох.. это так сложно :( как же тогда компилируется на ci без плагина ломбока то
источник

MK

Mem Kekovich in QA — Автоматизация
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
Вопрос зачем? Что даёт ломбок, чего не даёт alt+insert?
Кидать ссылку на фичи ломбока мне лень
источник

Ø$

Øk $ Rig in QA — Автоматизация
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
Читайте внимательнее
Это не аргументация, это просто вброс. К сожалению.
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in QA — Автоматизация
Øk $ Rig
Это не аргументация, это просто вброс. К сожалению.
Просто вам не хватает знаний чтобы это понять
источник

AV

Alexei Vinogradov in QA — Автоматизация
лень читать, что тут было, но все срачи завершаем, за мат 1 день РО.
источник

МЁ

Мюсля 🙈 Ёшшик... in QA — Автоматизация
Капибара
подскажите есть ли планиг для intellij что бы к такому классу, добавить get/set методы
'''
public class Address {

  private String city;
  private String street;
  private String house;
  private String flat;
}
'''
В интелиджи есть встроенная функция добавки гетеров сетеров конструкторов и еще какой то шеболды
источник

DA

Djek Asgardov in QA — Автоматизация
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
При том, что ломбок не компилируется компилятором java без дополнительного костыля в виде плагина
... Приходит мастер-горшечник к владельцу мануфактуры по производству горшков...
И начинает хаять мануфактуру... Час прошел, два тут слуга вбегает и говорит:
- Господин время обеда, стол накрыт.
Выпроводили горшечника, вернулся он в землянку, пнул худой котел с остывшей баландой и бубнит под нос:
- Не понимает этот пижон как бизнес и горшки делать...
источник

D𝔇

Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶... in QA — Автоматизация
Djek Asgardov
... Приходит мастер-горшечник к владельцу мануфактуры по производству горшков...
И начинает хаять мануфактуру... Час прошел, два тут слуга вбегает и говорит:
- Господин время обеда, стол накрыт.
Выпроводили горшечника, вернулся он в землянку, пнул худой котел с остывшей баландой и бубнит под нос:
- Не понимает этот пижон как бизнес и горшки делать...
Ломбок - это не мануфактура. Продуктивность он не повышает.
Если кому-то очень тяжело нажать две кнопки, то лучше перейти на котлин, там все это из коробки
источник

P

POBHO16CuMBOJIOB in QA — Автоматизация
Dmitry 𝔇𝔪𝔦𝔱𝔯𝔶
Ломбок - это не мануфактура. Продуктивность он не повышает.
Если кому-то очень тяжело нажать две кнопки, то лучше перейти на котлин, там все это из коробки
Ну я вот лобок этот тоже изначально критиковал, а потом в наш проект его добавили, начал пользоваться и могу сказать что очень даже не плохая вещь
источник

P

POBHO16CuMBOJIOB in QA — Автоматизация
тут каждый в свою сторону одеяло тянет, толку от спора
источник

EB

Evgenii B in QA — Автоматизация
толк от спора есть если спорить предметно, с обоснованиями и наглядными примерами, и иметь количественные/качественные критерии для сравнения.

и вроде как программирование нужными критериями для предметного спора обладает, осталось пруфы привести
источник

R(

Roman (rpwheeler) in QA — Автоматизация
- Ломбок неочевидный. В начале недели джуниор на саппорте открывает проект с ломбоком, и, естественно, не может собрать и запустить, пока не посмотрю я и не скажу поставить плагин.
- Там нужна ещё какая-то магия, а не просто установка плагина. Потому что один проект с ломбоком у меня открылся и заработал, а второй который я выкачал, я собраться заставить не смог — в первом магию прописали правильно, а во втором видимо не смогли.
- Это очень своеобразная зависимость. Ситуация опять же из практики — класс сделан через lombok @data (что подразумевает lombok equals). Класс могут использовать несколько команд — кто собственно использует фреймворк. По непонятной причине equals который работал на виндовых машинах перестаёт работать на AWS. Если бы equals был прописан явно, мы бы его отдебажили, что-то подхачили и т.д. Но так как его делает ломбок, — мы не можем туда залезть, а переписывать на свой чисто от себя как-то не хочется, и теоретически можем поломать код других команд.
- Одна моя знакомая хотела завести его в другой фреймворк, но там было много чего намешано (и Джава и Груви), и как-то никак не получилось.

Моё мнение такое что если вы работаете НЕ один, вам НАДО  шарить код, и вы не умеете в загадочную магию, то лучше обойтись без ломбока. Заводить его только ради геттеров-сеттеров не стоит.
Ну а если работаете один, код не шарится, и нравится — пожалуйста.
источник

R

Roman Mhoian in QA — Автоматизация
лично не один год использую ломбок да и на проектах разрабы его используют и всё гуд, а кто говорит что две кнопки вставить гетеры сетеры, представьте себе большой легаси проэкт где в класах вставить кучу грязи в виде гдетеров и сетеров, где ломбок заменяет одной анотацией и кучу конструкторов да и не только это ломбок заменяет. Те кто не смог разобраться как работает ломбок и харят его)
источник

Л

Лиане in QA — Автоматизация
мое мнение, что если вам пришлось переписывать equals  значит что-то в вашей архитектуре не так
источник