
Aleh
04.05.2017
18:36:31
а есть статьи?
ну чтоб прям развернуто
с вариантами на разных уровнях, всякие гексагональные, слоистые, микросервисные и прочие

Google

Sergey
04.05.2017
18:37:35
Почитай докторскую роя Филдинга про рест
А ты про виды

Evgeniy
04.05.2017
18:37:48
о мне на работе надо про архитектуру как раз рассказывать

Sergey
04.05.2017
18:38:08
Википедия?

Like
04.05.2017
18:38:15
0 знакомых слов?

Evgeniy
04.05.2017
18:38:38
хуяк хуяк и в продакшен всем знакомая архитектура

Aleh
04.05.2017
18:39:19

Like
04.05.2017
18:40:17

Sergey
04.05.2017
18:41:23
и думай

Like
04.05.2017
18:41:37

Sergey
04.05.2017
18:41:47

Like
04.05.2017
18:42:12

Google

Sergey
04.05.2017
18:43:00
мелочи вроде безболезненнгог server-side рендринга, кодогенерация для биндингов, type safety,
поддержка бэкграунд воркеров

Aleh
04.05.2017
18:43:16
разве у vue есть свой DI контейнер?

Sergey
04.05.2017
18:43:18
ну короч много всяких мелочей

Like
04.05.2017
18:43:43

Aleh
04.05.2017
18:43:45

Like
04.05.2017
18:43:48

Sergey
04.05.2017
18:44:03

Like
04.05.2017
18:44:06
Или di - это [(ngModel)] (перепутал наверное) ?

Aleh
04.05.2017
18:44:20
нет, я про инъекцию в конструктор

Like
04.05.2017
18:44:23
А инверсию зависимостей я знаю

Aleh
04.05.2017
18:44:24
также как в пхп

Like
04.05.2017
18:44:28

Sergey
04.05.2017
18:44:36

Like
04.05.2017
18:44:38
В typescript'e классы маст хев
А в джсе в ооп рано ведь еще

Sergey
04.05.2017
18:44:48
суть не в классах
классы не важны

Google

Sergey
04.05.2017
18:44:55
суть в inversion of control

Like
04.05.2017
18:45:05
Или я что-то не понимаю?

Aleh
04.05.2017
18:45:10
:))))

Sergey
04.05.2017
18:45:18
ясно понятно)

Like
04.05.2017
18:45:23
Ой все

Sergey
04.05.2017
18:45:37
классы = рисунок объекта. Важны тебе объекты
все есть объект
это не значит что "у всего должен быть класс"
в JS даже классы - объекты)

Like
04.05.2017
18:46:18
Такс такс
Если мне не изменяет память, то DI:
Не должно быть прямых зависимостей, только абстракции

Aleh
04.05.2017
18:46:24

Sergey
04.05.2017
18:46:32

Like
04.05.2017
18:46:32

Sergey
04.05.2017
18:46:42

Like
04.05.2017
18:46:43
А, ioc

Aleh
04.05.2017
18:46:59
ну почему, вполне явно

Sergey
04.05.2017
18:47:04

Like
04.05.2017
18:47:05

Google

Like
04.05.2017
18:47:24

Sergey
04.05.2017
18:47:38
...
ты все перепутал

Like
04.05.2017
18:47:47
Черт

Sergey
04.05.2017
18:47:55
https://martinfowler.com/articles/injection.html
вот, тут хорошо написано

Like
04.05.2017
18:48:05
Я не читал про ioc вообще
Только видел когда статью про ларавель читал

Aleh
04.05.2017
18:48:09

Like
04.05.2017
18:48:11
Давно причем

Sergey
04.05.2017
18:48:19

Admin
ERROR: S client not available

Sergey
04.05.2017
18:48:26
у меня только про dependency inversion

Aleh
04.05.2017
18:48:36
точно, я уже и забыл(
ты ж про solid писал

Sergey
04.05.2017
18:48:51
про ioc у меня пара слайдов из презенташки которую меня попросили студентам почитать

Like
04.05.2017
18:49:41
Ладно, не хочу с вами спорить
Вы злые дядьки

Sergey
04.05.2017
18:49:51
читай фаулера!

Like
04.05.2017
18:50:00

Sergey
04.05.2017
18:50:13
хороший же мотоцикл

Google

Like
04.05.2017
18:50:20
Да ладно, я читаю
"- Refactorin фаулера
- Agile Software Development, Principles, Patterns, and Practices дяди боба про SOLID
- Applying UML and patterns от Крэйга Лармана (про GRASP)
- XP от кента бэка
- Эрик Эванс про DDD
- The Goal про теорию ограничений"
Есть смысл прочесть Эванса, чтобы знать, что есть DDD?
Ибо я не пойму его сейчас в любом случае
А потом со временем перечитать для понимания :)

Sergey
04.05.2017
18:52:16
Имеет

Aleh
04.05.2017
18:52:30

Sergey
04.05.2017
18:52:34
И именно по такому алгоритму

Aleh
04.05.2017
18:52:46
наверное лучше вначале Лармана Крэга

Sergey
04.05.2017
18:52:51
Прочитать и перечитать спустя время

Aleh
04.05.2017
18:52:55
эванс это чето типа ницше

Like
04.05.2017
18:53:01
Я понимаю (неа) одно, появляется 3
Не хочу я твоего Крэга читать, сто пудова нагрузит еще чем-то :D

Aleh
04.05.2017
18:53:44
крэг это эванс для самых маленьких

Like
04.05.2017
18:54:00
Хм
Мне разве оно сейчас нужно?)
В качестве применения

Aleh
04.05.2017
18:54:31
да, у него там вполне практично

Like
04.05.2017
18:54:53
Ааа, там где Grasp
Я из-за uml Дропнул
Мне еще не повезло попасть туда, где юзают Uml ) (хех)

f4rt~
04.05.2017
18:56:19

Like
04.05.2017
18:56:29