Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Карты, деньги, чистая архитектура
Search
Alexander Blinov
October 14, 2017
Programming
0
830
Карты, деньги, чистая архитектура
Alexander Blinov
October 14, 2017
Tweet
Share
More Decks by Alexander Blinov
See All by Alexander Blinov
Загадочная история одного рефакторинга
xanderblinov
0
120
Молчание джунят
xanderblinov
0
290
Властелин модулей. Ульяновск
xanderblinov
1
130
Властелин модулей. Белгород
xanderblinov
0
320
Совершенно секретно. Тимлид. Белгород
xanderblinov
0
280
Не ходите на конференции или как разрушить личную жизнь и сломать карьеру
xanderblinov
0
100
Властелин модулей (Mobius)
xanderblinov
0
1.9k
Lord of the modules — Nsk
xanderblinov
0
270
Мобильный_DevOps.pdf
xanderblinov
0
240
Other Decks in Programming
See All in Programming
퇴근 후 1억이 거래되는 서비스 만들기 | 내가 AI를 사용하는 방법
maryang
2
570
Promise.tryで実現する新しいエラーハンドリング New error handling with Promise try
bicstone
2
450
高単価案件で働くための心構え
nullnull
0
130
開発生産性が組織文化になるまでの軌跡
tonegawa07
0
160
Functional Calisthenics in Kotlin: Kotlinで「関数型エクササイズ」を実践しよう
lagenorhynque
0
130
HTTPじゃ遅すぎる! SwitchBotを自作ハブで動かして学ぶBLE通信
occhi
0
250
AsyncSequenceとAsyncStreamのプロポーザルを全部読む!!
s_shimotori
1
280
組織もソフトウェアも難しく考えない、もっとシンプルな考え方で設計する #phpconfuk
o0h
PRO
10
4.2k
「10分以内に機能を消せる状態」 の実現のためにやっていること
togishima
1
290
DartASTとその活用
sotaatos
2
130
AI 時代だからこそ抑えたい「価値のある」PHP ユニットテストを書く技術 #phpconfuk / phpcon-fukuoka-2025
shogogg
1
460
なぜ強調表示できず ** が表示されるのか — Perlで始まったMarkdownの歴史と日本語文書における課題
kwahiro
12
5.8k
Featured
See All Featured
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Why You Should Never Use an ORM
jnunemaker
PRO
60
9.6k
Measuring & Analyzing Core Web Vitals
bluesmoon
9
670
How to Think Like a Performance Engineer
csswizardry
28
2.3k
The Cost Of JavaScript in 2023
addyosmani
55
9.3k
4 Signs Your Business is Dying
shpigford
186
22k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Visualization
eitanlees
150
16k
Rails Girls Zürich Keynote
gr2m
95
14k
Git: the NoSQL Database
bkeepers
PRO
432
66k
Context Engineering - Making Every Token Count
addyosmani
10
390
jQuery: Nuts, Bolts and Bling
dougneiner
65
8k
Transcript
Александр Блинов 14/10/2017
[email protected]
#DEVFEST #KALININGRAD #REDMADROBOT Карты, деньги чистая
архитектура
Александр Блинов
[email protected]
Тимлид Android Участник подкастов Админ чата по
архитектуре Android Соавтор Moxy Выступаю на конференциях
Налетай, торопись
В предыдущих сериях
Часть 1 Чистая архитектура
Чистая архитектура СХЕМА РАБОТЫ https://habrahabr.ru/company/mobileup/blog/335382/ изображение из статьи
56 SOLID DEPENDENCY INVERSION - Модули верхних уровней не должны
зависеть от модулей нижних уровней. Оба типа модулей должны зависеть от абстракций. - Абстракции не должны зависеть от деталей. Детали должны зависеть от абстракций.
ЧИСТАЯ АРХИТЕКТУРА СУЩНОСТИ + Interfaces + Dependency Injection + Routing
+ Mapping + Tests
Памятка 58 Какие бывают решения?
Часть 2 Деньги
- Тимлид? - Команда? Оценка КТО ДЕЛАЕТ, КОГДА И НУЖНА
ЛИ ВООБЩЕ? - Перед стартом проекта? - В начале спринта? КТО? КОГДА?
- Навык оценки задач Оценка ПОЛЬЗА ОТ ОЦЕНКИ КОМАНДОЙ -
Работа команды со своей оценкой - Точность оценки ЧЛЕНУ КОМАНДЫ ТИМЛИДУ
- Чистые (идеальные часы) - Не включены переговоры - Включает
багфикс - пишем код без багов - Работу выполняет разработчик уровня Middle Оценка ХАРАКТЕРИСТИКА
Оценка ЧИСТЫЕ И ГРЯЗНЫЕ ЧАСЫ Junior Middle Senior Team Lead
25 32 32 25
Оценка 58 КАК УСТРОЕНА?
Оценка 58 КАК ОЦЕНИТЬ СЛОЙ Числа фиббоначи 1 2 3
5 8 13 21
Оценка 58 РАЗБИЕНИЕ ПО ФИЧАМ
Оценка 58 ВРЕМЯ СИНЬОРА
Оценка ОЦЕНКА БОЛЬШЕ ОПЛАЧЕННЫХ ЧАСОВ. ЧТО ДЕЛАТЬ? Scope Time Capacity
Scope > Time x Capacity
Цена ошибки - Цена ошибки растет - Возможность маневра уменьшается
Часть 3 Карты
Roadmap ОЦЕНКА
Roadmap ХОД ПРОЕКТА
Роутинг
- Чистая архитектура ваш БРО - Оцените - Спланируйте Выводы
Ссылки ЧАТ ПО АРХИТЕКТУРЕ https://t.me/Android_Architecture ANDROID ПОДКАСТЫ https://t.me/androiddevpodcast
Вопросы? 96 Карты, деньги чистая архитектура Вопросы?