
Egor
08.09.2018
10:59:20

Sergey
08.09.2018
10:59:22
всё просто

Google

Daniel
08.09.2018
10:59:49

Egor
08.09.2018
10:59:59
значит это не ооп
Меня всегда радуют люди которые смело утверждают что-то и опровергают без аргументов

Sergey
08.09.2018
11:00:06

Daniel
08.09.2018
11:00:16
необязательная

Egor
08.09.2018
11:00:16
Это обязательное ?
А что если я скажу что я писал на сях в ООП стиле
В сях есть ООП?

Sergey
08.09.2018
11:00:59

Egor
08.09.2018
11:01:16
Но я писал в ООП стиле. Где же истина ?

Sergey
08.09.2018
11:01:26
ООП-стиль ≠ ООП
зачем вы смешиваете понятия

Daniel
08.09.2018
11:01:55

Google

Sergey
08.09.2018
11:02:18

Egor
08.09.2018
11:04:39
@kezvision мсье, прошу
https://m.habr.com/post/225907/

Sergey
08.09.2018
11:09:39
разговор не то что скучный, он бессмысленный

Alexander
08.09.2018
11:13:47
Автор ошибается. Что-то нигде не видно, что Go закрывает какие-то споры, хоть про наследование, хоть про параметрический полиморфизм (раз уж "это слово" не приветствуется?), хоть про что угодно, что есть "везде" и нет в Go

Sergey
08.09.2018
11:14:36

Alexander
08.09.2018
11:15:20

Daniel
08.09.2018
11:15:52
коллеги, я вас прошу

Sergey
08.09.2018
11:15:54
anyway, я нигде не говорил, что отсутсвие наследования это плохо

Daniel
08.09.2018
11:16:10
хотите это мусолить - делайте это хотя бы формально в рамках

Alexander
08.09.2018
11:17:06

Egor
08.09.2018
11:17:35
Прошу дочитать и ознакомиться полностью, не вырывая цитат

Daniel
08.09.2018
11:17:39
слово на букву g, как мы понимаем, к oop не имеет отношения

Sergey
08.09.2018
11:18:03
например, через интерфейсы

Alexander
08.09.2018
11:18:38

Daniel
08.09.2018
11:18:43

Sergey
08.09.2018
11:18:44

Google

Daniel
08.09.2018
11:19:08

Dorian
08.09.2018
11:19:12
Просто хочу понимать, как результат спора поможет вам в будущем?

Sergey
08.09.2018
11:19:35

Daniel
08.09.2018
11:19:45
спасибо!

Alexander
08.09.2018
11:20:30
Нет, ну вот, блин, интересно! Ну все, блин, обсуждают как что-то не так, как везде. Просто забили на отправные идеи авторов языка, или даже не дали себе труда вникнуть, и обсуждают просто взахлеб! А нафига? :)

Daniel
08.09.2018
11:20:46
не дали труда
в случае с ООП - не дали себе труда вникнуть ни в ООП, ни в go

Стас
08.09.2018
11:23:39
не хотел заваривать этот холивар снова)

Alexander
08.09.2018
11:24:11
Ну и правильно. Не для чего!

Daniel
08.09.2018
11:24:58
на самом деле - вопрос не такой простой и не такой бесполезный
у большинства тех, кто работает в индустрии каша.

Стас
08.09.2018
11:25:40
тогда можно провести расследование из шагов: суть ооп, суть го, пересечение понятия ооп и средств го

Стас
08.09.2018
11:25:54
и запинить как библию в конфу

Daniel
08.09.2018
11:26:04
у некоторого количества - в голове неоправданный фашизм
у некоторых персонажей что-то вроде понимания, но ориентируются они в них интуитивно
это самый лучший из наблюдаемых вариантов.

Стас
08.09.2018
11:27:14
все же вернусь к теме документирования: а как например графически отображают очереди с обработкой событий?

Daniel
08.09.2018
11:27:18
он очень похож на кашу, но ничего лучше у нас нет

Alexander
08.09.2018
11:27:51
/me сделал флудилку freenode.net#go-go. Welcome! :)

Daniel
08.09.2018
11:28:05
и, в принципе, разговоры о парадигмах и подходах могут вести от каши к "чему-то вроде понимания"

Google

Daniel
08.09.2018
11:28:21
но для того, чтобы вели - надо их вести разумно, а не эмоционально

Alexander
08.09.2018
11:29:00

Daniel
08.09.2018
11:29:15
"в go нет ООП" - начинаем с определений. (тут выяснится, что у go есть определение, а у ООП нет, и это будет первый шаг)

Slava
08.09.2018
11:29:30

Alexander
08.09.2018
11:36:56

Стас
08.09.2018
11:37:58
а может это возможно отобразить на диаграмах протоколов?
как событие общается с очередью, но там все равно не хватит места - надо где-то дописывать информацию о сообщениях например

Sergey
08.09.2018
11:39:22

Alexander
08.09.2018
11:39:36
События и их обработка - это вобще целая отдельная диаграмма

Admin
ERROR: S client not available

Sergey
08.09.2018
11:40:10
да
бл* нет, нельзя, я перепутал
google 4 sequence diagram

Стас
08.09.2018
11:41:10
оно же и имелось в виду

Sergey
08.09.2018
11:41:28
ок, но судя по гуглу они выглядят по-другому

Стас
08.09.2018
11:42:34
в любом случае таких вопросов наплодить можно много. поэтому пока как-то документирование кода в моей голове выглядит весьма несвязно, вы когда дзен постигали не натыкались на ресурс который бы описывал какие диаграммы схемы правила документирования (в меньшей степени) применяются при программировании?

Daniel
08.09.2018
11:43:06
ну единственный внятный способ документировать flow - это UML
при этом важно понимать, что UML - это очень разнообразное явление
например, блок-схемы - подмножество UML
и диаграммы протоколов - тоже

Стас
08.09.2018
11:44:33
тогда нужно постигать uml, пойду погуглю книжки

Google

Стас
08.09.2018
11:44:54
толку с обрыва сразу в код идти, когда не понятно еще толком что планируется писать

Daniel
08.09.2018
11:45:09
я в свое время пытался изучать гайды по uml, но устал, и теперь рисую все надмножеством блок-схем, добавляя туда самовыдуманные элементы, которые мне кажутся понятными

Dorian
08.09.2018
11:45:28
Собственно все так делают
Дальше было бы, еслиб вы пошли постигать UML... Ой, вы же пошли постигать UML :\
Вещь полезная, но скорее факультативная

Daniel
08.09.2018
11:47:04
надо сказать, что UML в процессе создания ТЗ используется очень редко
в основном потому, что обычно не понятно, что именно мы строим, пока мы не построим терть минимум

Никита
08.09.2018
11:47:29
Я как то никогда не понимал зачем использовать UML диаграммы
По крайней мере для себя смысла не видел

Стас
08.09.2018
11:48:02
ну в моем понимании - надо сначала понять, а потом писать

Никита
08.09.2018
11:48:02
Как то в процессе написания кода думается лучше

Стас
08.09.2018
11:48:13
хотя бы большими мазками понять

Никита
08.09.2018
11:48:19
Они, скорее, время отнимали

Daniel
08.09.2018
11:48:36
UML нужнен бизнес-аналитику, чтобы донести результаты своей работы до системного аналитика, системному аналитику чтобы донести до архитектора и архитектору, чтобы донести до программеров
программер может UML не уметь даже читать, если у него есть тимлид, который умеет

Dorian
08.09.2018
11:49:34
Удобно UMLем документировать существующий бизнепроцесс, когда например доки нет или устарела

Abylay
08.09.2018
11:49:40
Есть тз ,создать доски объявление есть писать на гоу сколько время я трачу ? Выбрать гоу или пхп ?

Dorian
08.09.2018
11:49:49
А вообще да, особо не пригождается

xPushkin
08.09.2018
11:51:25