
Мытко
15.01.2017
17:08:53
И сам вопросы задавать
Тут все равно никто ничего не задает
И многие люди почему-то обсуждают жабу во флуде
И вопросы задают

Google

Andre
15.01.2017
17:11:34

Мытко
15.01.2017
17:11:53
Ну то есть я так понимаю, что вопросы считают недостаточно хорошими для основного чата
Еще контингент влияет наверное
Во флуде намного меньше людей

James Tiberius Kirk ?
15.01.2017
17:30:02
по флуде просто илита сидит

Митко Соловец?
15.01.2017
17:30:12
не, ребят, я думаю просто надо ужесточить правила, слишком много говна, флуда и срачей стало
и чтобы ребята во флуде щемились и вопросы там задавали, сложные, это не норма
и вот сегодня была ситуация, человек задал вопрос про хибер, ответил только я, ну и Руслан там на пару с Вовой в воду пукнули
зато как срач - так сразу набегает народ

sss3 ?
15.01.2017
17:32:04
срачи интересней читать ?

Руслан
15.01.2017
17:32:53

sss3 ?
15.01.2017
17:33:16
пукнув в воду

Google

Sergey
15.01.2017
17:36:57
тут вообще темы OOD, SOLID и тд поднимаются?)
ну или вообще хоть какой-то код обсуждают?

Руслан
15.01.2017
17:37:27
И DDD, и DDD еще!

sss3 ?
15.01.2017
17:38:48
SDD

Andre
15.01.2017
17:40:09
HDD vs SSD

Igorek
15.01.2017
17:40:17
CVDD

Sergey
15.01.2017
17:40:20

Dan
15.01.2017
17:40:46

Sergey
15.01.2017
17:41:11
Tdd?
@guga4ka сегодня на эту тему набрасывал в соседней руме)

Dan
15.01.2017
17:41:39

Sergey
15.01.2017
17:42:06
У меня вопрос назрел, вот вы все тут про tdd, bdd прочие лучшие практики разговариваете. Как вы понимаете что делаете это правильно, ну и ещё, обычно вы лично внедряете или просто присутствуете в команде, где это уже есть и так делают все?

Dan
15.01.2017
17:42:07
И ссылку на чат пожалуйста
Ой, таки не вброс, нормальный же вопрос

Sergey
15.01.2017
17:42:48

guga
15.01.2017
17:43:02
У Олега и Сергея довольно хорошие ответы если что.

Dan
15.01.2017
17:43:47

Luger
15.01.2017
17:44:40

Sergey
15.01.2017
17:44:59
https://t.me/oop_ru

Dan
15.01.2017
17:45:29
А, да, чат который создан для изучения ооп

Google

Sergey
15.01.2017
17:46:07
он проповедует другое ООП))

Dan
15.01.2017
17:46:11
Они там хохотали что Car car = new Car() это слишком тавтология

Luger
15.01.2017
17:47:10

Sergey
15.01.2017
17:47:15
Vehicle car = new Car() а так?
val car = Car() в конце концов)

Dan
15.01.2017
17:47:48
Говорят (злые языки) что в Scala все гораздо лучше с этим

Anton
15.01.2017
17:47:55

Akano
15.01.2017
17:48:09

guga
15.01.2017
17:48:10

Akano
15.01.2017
17:48:10
?

Dan
15.01.2017
17:48:12

Sergey
15.01.2017
17:48:52

Руслан
15.01.2017
17:49:11

Dan
15.01.2017
17:49:44
<?

Мытко
15.01.2017
17:50:21
так

Dan
15.01.2017
17:50:22
while 10 < 0...

Мытко
15.01.2017
17:50:28
у меня вопрос вообще по ооп
если убрать наследование из ооп, то что от него останется?

Руслан
15.01.2017
17:51:23
trueoop

Sergey
15.01.2017
17:51:32
ну ооп это не совсем про наследование, это про обьекты с поведением и своим состоянием

Google

Sergey
15.01.2017
17:51:40
а наследование это рак)

Beka
15.01.2017
17:51:55

James Tiberius Kirk ?
15.01.2017
17:52:12
/thread

Admin
ERROR: S client not available

Sergey
15.01.2017
17:52:45
доля правды в этом есть) особенно кейсы про одноруких юзеров или всяких утканосов
именно поэтому в котлине все final по-умолчанию

Мытко
15.01.2017
17:53:32
я могу в расте описать сущность, которые имеет поля и операция над этими полями
почему тогда там нет парадигмы ооп на вики

James Tiberius Kirk ?
15.01.2017
17:53:47

Sergey
15.01.2017
17:53:52
value object и процедурки для работы с ним?

Мытко
15.01.2017
17:54:38
ага

Sergey
15.01.2017
17:54:55
так это чистая процедурщина же

Мытко
15.01.2017
17:55:12
могу и pojo

James Tiberius Kirk ?
15.01.2017
17:55:59
диагноз прост

Sergey
15.01.2017
17:58:38
могу и pojo
это типичный проект с анемичной моделью данных
ООП вообще мало применимо к реальным проектам. доменная модель - да збс, а все остальное это процедурщина на стероидах
бины == модули с зависимостями от других модулей и набором процедурок для работы с данными

Мытко
15.01.2017
18:00:38
надо мне про ddd почитать

Sergey
15.01.2017
18:01:55
rust и ddd?))

Мытко
15.01.2017
18:02:10
не

Google

Мытко
15.01.2017
18:02:20
я на расте не пишу
иногда балуюсь

Sergey
15.01.2017
18:13:58
вопрос по джаве. я в банках и интерпрайзах никогда не работал, но на конфах часто бывают доклады про concurrency и кейсы типа "есть банковский счет и к нему одновременно ломится 1к клиентов, и как нужно делать все блокировки, чтобы не проебать деньги"
так вот, эти блокировки все конечно хорошо внутри одного приложения, но вы ведь не в одном приложении работаете, а в распределенном по нескольким серверам, или нет?

Nick
15.01.2017
18:14:50

Sergey
15.01.2017
18:15:21
ну вот меня 1к клиентов и 1 приложение немного смущает

Митко Соловец?
15.01.2017
18:15:30
с удовольствием бы послушал, как такое реализуют

Sergey
15.01.2017
18:16:06
и все же? распределенные транзации не об этом. блокировки между всеми серверами это упоротость...

Nick
15.01.2017
18:16:19

Sergey
15.01.2017
18:16:27
event sourcing?

Nick
15.01.2017
18:16:39

James Tiberius Kirk ?
15.01.2017
18:17:02
не?

Руслан
15.01.2017
18:17:04
select for update