Size: a a a

2020 November 01

EE

Evgenii <JonFir&g... in iOS Good Talks
и в универе таким как я 5ки не ставят
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks
Ваще мне плевать на ваш SOLID, я как дед делаю все про Low Coupling, High Cohesion или по GRASP и у меня меньше каши в голове и вермишели в коде
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
и пошел мой карсный дипом аритектора информационных систем в жопу)
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks
Evgenii Elchev
и пошел мой карсный дипом аритектора информационных систем в жопу)
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
Я же понятно показывал:
A -> B а, хранит b.
A -> B вызывает, а вызывает метод в b.

Если первое повернут будет dip, если второе ioc
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
Evgenii Elchev
фаулер говорит, что все дело в том кто что контролирует и что от кого зависит.

Обычная история выгляит вот так
“Апи доступа к баще” -> “выскоуровневый код коотрый сохраняет что то в персистенс контейнер”

и вот высокоруовневый код зависит от низкоуровненго апи, потому что должен на него завязаться и это плохо, потому что мы должны иметь возможность заменять хранилище

и тут ты делаешь такой финт ушами

“Апи доступа к баще” <- интерфейс персистенс стора который опреден внутри выскоуровневого кода коотрый сохраняет что то в персистенс контейнер”

и зависимости изменили направление в другую сторону теперь у нас досутп к базе зависит от интерфейса которой в высококровневом апи
Смотри как коротко. Без вот этой портяны.
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
мне уже просто лень писать
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
хорошо что можно копировать
источник

S

Sergius in iOS Good Talks
Evgenii Elchev
и пошел мой карсный дипом аритектора информационных систем в жопу)
А Стив Жопс вообше унифер бросил
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks
Evgenii Elchev
фаулер говорит, что все дело в том кто что контролирует и что от кого зависит.

Обычная история выгляит вот так
“Апи доступа к баще” -> “выскоуровневый код коотрый сохраняет что то в персистенс контейнер”

и вот высокоруовневый код зависит от низкоуровненго апи, потому что должен на него завязаться и это плохо, потому что мы должны иметь возможность заменять хранилище

и тут ты делаешь такой финт ушами

“Апи доступа к баще” <- интерфейс персистенс стора который опреден внутри выскоуровневого кода коотрый сохраняет что то в персистенс контейнер”

и зависимости изменили направление в другую сторону теперь у нас досутп к базе зависит от интерфейса которой в высококровневом апи
О тяжелая артиллерия Фаулер пошел
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
Sergius
А Стив Жопс вообше унифер бросил
гребаный неудачник
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks
Evgenii Elchev
гребаный неудачник
И умер в 56
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
а все потому что думать не умел
источник

AI

Alexander Ivlev (Ste... in iOS Good Talks
Evgenii Elchev
мне уже просто лень писать
Так подожди то есть ты ни стал чистый код? Где уже говорят что это не только о модулях, и вообще даже изначально модули поняли не верно?
Так то S тоже про модули... Но тут почему-то все уже поняли, что не ток к модулями применим
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
Alexander Ivlev (Stef)
Так подожди то есть ты ни стал чистый код? Где уже говорят что это не только о модулях, и вообще даже изначально модули поняли не верно?
Так то S тоже про модули... Но тут почему-то все уже поняли, что не ток к модулями применим
я хз что вообще ты читал
источник

EE

Evgenii <JonFir&g... in iOS Good Talks
я так почти буквально мартина цитирую
источник

FG

Ferrero Gram in iOS Good Talks
источник

エパ

エクシー パンテリーブ-先生... in iOS Good Talks
источник

FG

Ferrero Gram in iOS Good Talks
источник