
Valter
04.08.2018
16:12:30
Что лол?)

Sergey
04.08.2018
16:12:40

Sergey
04.08.2018
16:12:45
А чем он плох на гитхабе

Sergey
04.08.2018
16:12:58
но все же давайте не будем языкосрач разводить - все языки говно

Google

Valter
04.08.2018
16:12:59
Ну это не повод заявлять

Sergey
04.08.2018
16:13:03
на этом и сойдемся

Roman
04.08.2018
16:13:04
тодже не встечал идеальных проектов. можна посмотреть репозитории на гитхабе чуваков типа Marco Pivetta

Sergey
04.08.2018
16:13:16
https://github.com/Ocramius

Sergey
04.08.2018
16:13:51
Пхп кор
Вроде бы

Sergey
04.08.2018
16:14:26
вот можете посмотреть исходники доктрины - тот еще пиздец) Марко так и говорит - ошибка молодости)

Valter
04.08.2018
16:14:29
Ну да читал что все эти идеальные практики сходят на нет в больших проектах

Sergey
04.08.2018
16:15:04

Roman
04.08.2018
16:15:26
https://github.com/dddinphp
это можешь полистать

Sergey
04.08.2018
16:15:32
и адекватными должны быть вообще все - не только разработчики но и все стэкхолдеры, не должно быть такого что "бля надо фичу через 2 недели ибо демка для инвестора"

Sergey
04.08.2018
16:15:48
А в маленьких как?

Google

Sergey
04.08.2018
16:15:52

Roman
04.08.2018
16:16:05
я не говорит так

Valter
04.08.2018
16:16:25
В маленьких можно более менее просчитать еще что то

Sergey
04.08.2018
16:16:27

Sergey
04.08.2018
16:17:26
что бы сделать хорошо надо сразу знать как оно будет. Это может быть только если ты делаешь шаблонные проекты (что тут людям врядли будет интересно) либо если у тебя экспириента в предметной области вагон (лет 20)
причем часто люди вроде как имеют 10 лет опыта, а по факту хер знает чем они 10 лет занимались
так это ж ты должен скидывать дарт код) вот ты и скидывай)

Roman
04.08.2018
16:19:17

Valter
04.08.2018
16:19:42
И таких немало кажется
То ли конторы деньги отмывают так то ли еще что
А для uml что используете?

Sergey
04.08.2018
16:26:17
draw.io

Дмитрий
04.08.2018
16:28:52

Sergey
04.08.2018
16:29:49

Дмитрий
04.08.2018
16:30:50
На то оно и большинство

Valter
04.08.2018
16:31:49
Или проще с нуля)
В draw.io можно указывать тип связи и тп графически?
Ну типа наследование композиция агрегация стрелочки ромбики?

Дмитрий
04.08.2018
16:34:15

Google

Дмитрий
04.08.2018
16:34:18
.dot файлы
graphviz
Он огромный, уж палочки с колбочками точно есть

Valter
04.08.2018
16:35:09
Спасибо)

Дмитрий
04.08.2018
16:35:12
При этом формат достаточно примитивный для быстрых набросков

Sergey
04.08.2018
16:36:56

Valter
04.08.2018
16:37:13
В смысле?)
Ну да диаграммы

Roman
04.08.2018
16:38:16

Valter
04.08.2018
16:38:35
Да там плагин прикольный есть

Sergey
04.08.2018
16:38:46
В смысле?)
ну в прямом - ты собрался рисовать классы?

Valter
04.08.2018
16:39:01
А почему нет?

Дмитрий
04.08.2018
16:39:06

Bohdan
04.08.2018
16:39:13

Sergey
04.08.2018
16:39:15

Дмитрий
04.08.2018
16:39:23
?
Сорян))

Valter
04.08.2018
16:39:57
Наглядно проще как бы

Дмитрий
04.08.2018
16:40:37
Просто из норм теоретической базы всякие графики вытекают автоматически, вон коммутативные диаграммы в фп

Valter
04.08.2018
16:40:44
Если куча либ не будешь же ты в отладчике сидеть и гонять туда сюда

Google

Дмитрий
04.08.2018
16:40:46
Не могу правда сказать что им это помогает

Valter
04.08.2018
16:42:17
Имхо для документации норм тема

Admin
ERROR: S client not available

Sergey
04.08.2018
16:44:58
ну то есть... вот в UML для документирования есть диаграммы юзкейсов, диаграммы последовательностей что бы процесс описывать, диаграммы компонентов. А диаграммы классов тут нафига?

Valter
04.08.2018
16:45:43
Ну хотябы на уровне интерфейсов

Bohdan
04.08.2018
16:46:28

Sergey
04.08.2018
16:46:31
ты я так понимаю что ни разу не сталкивался с необходимостью что-то документировать...

Valter
04.08.2018
16:47:05
Архитектуру связи

Sergey
04.08.2018
16:47:15

Valter
04.08.2018
16:47:22
Нет вообще)
Да надо бы еще с ооп разобраться)
Сколько всего на Си написано и ничего, работает

Bohdan
04.08.2018
16:55:08
у тебя странный подход к оцениванию

Sergey
04.08.2018
17:00:13

Дмитрий
04.08.2018
17:00:14

Valter
04.08.2018
17:05:24
Ну а с другой стороны будет проблема контроля типов?

Sergey
04.08.2018
17:09:12

Shaun
04.08.2018
17:11:40

Google

Valter
04.08.2018
17:22:07
Про Си то что без всякого ооп написано
Про зарисовки стеб пошел что дальше обсуждать
В чем еще предъявы?
Кому то бэкграунда не хватает что бы русский поддерживать

Sergey
04.08.2018
17:30:47
там тебе и полиморфизм, и инкапсуляция нормальная, и даже наследование на структурках можно делать)

Valter
04.08.2018
17:33:05
А где это я про классы сказал?
Ооп это уровень абстракции для того чтобы проще было писать расширяемый код многими человеками совместно

Bohdan
04.08.2018
17:37:49
фигню глаголешь

Valter
04.08.2018
17:38:14
Поясни