@oop_ru

Страница 711 из 785
Valter
04.08.2018
16:12:30
Что лол?)

Sergey
04.08.2018
16:12:40
Чем пхп плох?
это как java но хуже

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: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
https://github.com/dddinphp это можешь полистать
"идеальный код" это DDD - грустно)

А в маленьких как?
а в масленьких "переписать будет быстрее"

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

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

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: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
Ну да диаграммы
PHPStorm вроде сам умеет это делать

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

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

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

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
Сколько всего на Си написано и ничего, работает
А алгоритмы тоже зарисовывают, особенно те что юзаются в C коде

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
Поясни

Страница 711 из 785