Size: a a a

2017 January 12

NK

ID:40595124 in Dev KZ | NSFW
Alexandr
просто Java сама по себе слишком многословна, заебешься геттеры-сеттеры писать
Генераторы для геттеров/сеттеров не сделали?
источник

NK

ID:40595124 in Dev KZ | NSFW
ЧТо мешает?
источник

A

Alexandr in Dev KZ | NSFW
ID:40595124
Генераторы для геттеров/сеттеров не сделали?
можно в IDEA генерить, можно Лубок(или как его там) юзать, но кой хер разница, если утебя в классе с 4пя полями овер 20 строк всякой ненужной херни потом
источник

NK

ID:40595124 in Dev KZ | NSFW
😊👍🏼 YEAH!
источник

A

Alexandr in Dev KZ | NSFW
бойлерплейт жи
источник

A

Alexandr in Dev KZ | NSFW
да, пикча зачетная, "i want ride pechka" (c)
источник

A

Alexandr in Dev KZ | NSFW
в scala написал case class User(/*properties*/) и все - тебе и имутабельные поля и всякие copy методы и приблуды для паттерн-матчинга, в Java аналогичная вещь займет сотни строк. Зачем писать много, если можно писать мало (с)
источник

NK

ID:40595124 in Dev KZ | NSFW
Ужасно.
источник

NK

ID:40595124 in Dev KZ | NSFW
Сколько магии.
источник

A

Alexandr in Dev KZ | NSFW
это не магия, это о тебе компилятор заботится
источник

A

Alexandr in Dev KZ | NSFW
2 чая этому господину, все так
источник

A

Alexandr in Dev KZ | NSFW
в Spring реально страшная магия, все на рефлекшене и отваливается уже в рантайме
источник

A

Alexandr in Dev KZ | NSFW
угу, манкипатчинг как пример
источник

NK

ID:40595124 in Dev KZ | NSFW
Aspect Oriented Monkey Patching
источник

NK

ID:40595124 in Dev KZ | NSFW
Fuck Yeah!
источник

NK

ID:40595124 in Dev KZ | NSFW
Что это?
источник

NK

ID:40595124 in Dev KZ | NSFW
Типа в рантайме behavior добавлять и убирать?
источник

NK

ID:40595124 in Dev KZ | NSFW
Да.
источник

NK

ID:40595124 in Dev KZ | NSFW
Всё те же люди срут не пойми чем.
источник

NK

ID:40595124 in Dev KZ | NSFW
Какое-то программирование...
источник