@jvmchat

Страница 1521 из 2890
Umren
01.06.2017
15:59:54
Не, не Егор красавчик я согласен

торгует воздухом

я всегда уважал таких людей

которые умеют грамотно создать на пустом месте продажи

Google
Umren
01.06.2017
16:01:04
Это отдельный очень полезный навык

Jiff
01.06.2017
16:01:08
да

Umren
01.06.2017
16:02:16
Такие люди могут продать запорожец убитый в хлам по цене новенькому мерса

Jiff
01.06.2017
16:02:29
вот опять же, доклад можно сделать унылым на любую тему, а тут ООП и столько провокаций, эмоций, мнений

Umren
01.06.2017
16:02:32
Надо всеголишь расписать что на нем ездили биттлы в туре

Dmitriy
01.06.2017
17:00:38
которые умеют грамотно создать на пустом месте продажи
А вам какой интерес это всё обсуждать если понимаете, что всё это того не стоит.

Не понимаю

guga
01.06.2017
17:02:27
Он просто озвучивает то, о чем многие задумываются.

Не без наброса.

Umren
01.06.2017
17:06:03
Он просто озвучивает то, о чем многие задумываются.
только решения хуже изначальной проблемы ;)

Alex
01.06.2017
17:07:20
Гуга, ты решил-таки в секту вступить?)

Google
Umren
01.06.2017
17:07:30
Почему? ооп код егора еще хуже по поддерживаемости, еще хуже по перфомансу, как такой код он предлагает сдавать заказчикам или другим кодерам я вообще не представляю)

Ilya
01.06.2017
17:09:17
Нужны пруфы

Umren
01.06.2017
17:09:18
стримы это разве одобрено егором?

guga
01.06.2017
17:09:46
Что же у всех стримоз. Я о io стримах

Input/output stream

Umren
01.06.2017
17:10:05
декоратор в виде объекта есть?

))

guga
01.06.2017
17:10:20
Кладешь инпут стрим в байт стрим, а тот в гзип стрим

Umren
01.06.2017
17:11:04
слышал бы тебя Егор сейчас

Alex
01.06.2017
17:11:34
@yegor256 , услышь Гугу! :)

guga
01.06.2017
17:12:17
Он прямо сейчас переписывает jdk

Umren
01.06.2017
17:12:40
а для запуска своей ооп ждк нужен будет квантовый компьютер да?

Alexander
01.06.2017
17:13:45
проблема наследования будет решена суперпозицией объектов?

guga
01.06.2017
17:14:51
Наследование же зло
Должно быть только в интерфейсе

Vlad
01.06.2017
17:15:29
Проблема наследования решается легко.

Мы просто не наследуемся

Google
Митко Соловец?
01.06.2017
17:17:05
Мы просто не наследуемся
не надо стесняться

Luger
01.06.2017
17:18:03
Vlad
01.06.2017
17:18:12
ecs помогает обойтись без наследований. Ну да бох с ним.

Vlad
01.06.2017
17:18:41
Интерфейсы - это ключевое

guga
01.06.2017
17:18:43
Как тогда строить иерархии?

Vlad
01.06.2017
17:20:24
Интерфейсы нужны, а вот иерархия... Она в большинстве случаев не нужна и все усложняет.

Alexander
01.06.2017
17:20:45
Как тогда строить иерархии?
прикладывать uml к проекту

Vlad
01.06.2017
17:22:04
Короче я игру перепилил свою. С использования всей это иерархии сложно

На сущность-компонент-система.

Код стал проще в разы.

Работает стабильнее.

Alexander
01.06.2017
17:23:02
прикладывать uml к проекту
Хранить описание своего проекта в json

guga
01.06.2017
17:23:04
Возьмём коллекции, вот есть collection, с наследниками list и set, если мы в методе просто итерируемся нам нету смысла указывать конечный интерфейс, а не рутовый

Alexander
01.06.2017
17:24:26
Vlad
01.06.2017
17:25:12
Плохая иерархия не повод от нее отказываться
Не, в игре просто сложно иерархию использовать.

С коллекциями интересные есть моменты.

S
01.06.2017
17:27:16
Денис
01.06.2017
17:34:44
Может не в тот чат, но что почитать после Шилдта?

Google
Митко Соловец?
01.06.2017
17:34:59
https://t.me/javastart чат для изучающих Java и не только

Денис
01.06.2017
17:35:49
благодарю

Антон
01.06.2017
18:47:41
Кто нибудь юзал ГОСТ-криптопровайдер для шифрования? Если слышали про криптоПро - отзовитесь! Из джавы надо подписать файл

Sergey
01.06.2017
20:54:03
Господа, а кто ломбок юзает на работе?

а в своих проектах?

Umren
01.06.2017
20:58:09
?

Snow
01.06.2017
20:58:28
Опасно это на работе

Может сломаться все ))

Sergey
01.06.2017
21:11:58
Может сломаться все ))
Если проект с 0 стартует?

Snow
01.06.2017
21:12:11
Не.

Легаси

Я просто особо и не понял как ломбок работает. Он инструментирует код в какой момент?

В момент сборки ?

Или запуска

Sergey
01.06.2017
21:15:18
Есть проблемы с ним. В проде всё ок, у меня по крайней мере. Но при написании кода иногда собираешь грабли, которых не ждёшь

Snow
01.06.2017
21:15:55
То ли в собраном коде уже есть все сеттеры геттеры илив момент загрузки класса они инструментируются?

Google
Anton
01.06.2017
21:21:11
То ли в собраном коде уже есть все сеттеры геттеры илив момент загрузки класса они инструментируются?
Lombok это процессор аннотаций. Никакой динамической инструментации во время загрузки там нет

Митко Соловец?
01.06.2017
21:22:28
Господа, а кто ломбок юзает на работе?
мы юзаем, никаких проблем, инструмент продакшен рэди

Alexey
01.06.2017
21:22:28
Я использую ломбок, обычно с ним никаких проблем нет

Митко Соловец?
01.06.2017
21:22:42
Alexey
01.06.2017
21:22:49
точнее, не было, пока не начали юзать в этом же проекте котлин

Митко Соловец?
01.06.2017
21:23:22
Я просто особо и не понял как ломбок работает. Он инструментирует код в какой момент?
во время компиляции генерит все по аннотациям, а чтобы просто во время кодинга увидеть, что он нагенерил, есть ломбок плагин для популярных ide

Snow
01.06.2017
21:24:04
Ладно

Alexey
01.06.2017
21:25:55
С ним всё хорошо, только в одном месте надо быть осторожным – при использовании автоматически сгенерированных конструкторов. Если меняешь в коде местами атрибуты класса, параметры конструктора тоже меняются, иногда это можно упустить из виду и словить баг

Alexey
01.06.2017
21:26:36
если, например, поменял местами два атрибута одного типа, то не будет

Страница 1521 из 2890