@gogolang

Страница 1377 из 1630
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
Egor
08.09.2018
11:04:39
@kezvision мсье, прошу https://m.habr.com/post/225907/

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

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
хотите это мусолить - делайте это хотя бы формально в рамках
А чего такого? Я даже слово на букву g не употребил :)

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

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

Sergey
08.09.2018
11:18:03
слово на букву g, как мы понимаем, к oop не имеет отношения
имеет, но может иметь разные проявления

например, через интерфейсы

Alexander
08.09.2018
11:18:38
слово на букву g, как мы понимаем, к oop не имеет отношения
Ну, это смотря какое слово. Некоторые слова на букву g имеют отношение к языкам на букву j, например. Но мы таких слов не употребляем :)

Daniel
08.09.2018
11:18:43
имеет, но может иметь разные проявления
коллега, или вы свое определение ООП тут приведете, или я вас отпралю в RO на сутки

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 есть определение, а у ООП нет, и это будет первый шаг)

Alexander
08.09.2018
11:36:56
все же вернусь к теме документирования: а как например графически отображают очереди с обработкой событий?
Если в блокноте рисовать, то можно графически изобразить пивной ларек из 70-х, длинную очередь небритых мужиков, а внутри сидит тетя Клава, события обрабатывает...

Стас
08.09.2018
11:37:58
а может это возможно отобразить на диаграмах протоколов?

как событие общается с очередью, но там все равно не хватит места - надо где-то дописывать информацию о сообщениях например

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
А вообще да, особо не пригождается

Страница 1377 из 1630