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
780
Карты, деньги, чистая архитектура
Alexander Blinov
October 14, 2017
Tweet
Share
More Decks by Alexander Blinov
See All by Alexander Blinov
Загадочная история одного рефакторинга
xanderblinov
0
120
Молчание джунят
xanderblinov
0
280
Властелин модулей. Ульяновск
xanderblinov
1
120
Властелин модулей. Белгород
xanderblinov
0
290
Совершенно секретно. Тимлид. Белгород
xanderblinov
0
270
Не ходите на конференции или как разрушить личную жизнь и сломать карьеру
xanderblinov
0
98
Властелин модулей (Mobius)
xanderblinov
0
1.9k
Lord of the modules — Nsk
xanderblinov
0
270
Мобильный_DevOps.pdf
xanderblinov
0
230
Other Decks in Programming
See All in Programming
「リーダーは意思決定する人」って本当?~ 学びを現場で活かす、リーダー4ヶ月目の試行錯誤 ~
marina1017
0
230
AIエージェント開発、DevOps and LLMOps
ymd65536
1
250
AIに安心して任せるためにTypeScriptで一意な型を作ろう
arfes0e2b3c
0
380
DataformでPythonする / dataform-de-python
snhryt
0
180
React 使いじゃなくても知っておきたい教養としての React
oukayuka
18
5.7k
State of CSS 2025
benjaminkott
1
110
LLMは麻雀を知らなすぎるから俺が教育してやる
po3rin
3
2.2k
A Gopher's Guide to Vibe Coding
danicat
0
160
decksh - a little language for decks
ajstarks
4
21k
TanStack DB ~状態管理の新しい考え方~
bmthd
2
160
LLMOpsのパフォーマンスを支える技術と現場で実践した改善
po3rin
8
950
技術的負債で信頼性が限界だったWordPress運用をShifterで完全復活させた話
rvirus0817
1
1.9k
Featured
See All Featured
The Invisible Side of Design
smashingmag
301
51k
Stop Working from a Prison Cell
hatefulcrawdad
271
21k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.8k
Statistics for Hackers
jakevdp
799
220k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
26
3k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
161
15k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
53
2.9k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
BBQ
matthewcrist
89
9.8k
Keith and Marios Guide to Fast Websites
keithpitt
411
22k
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 Карты, деньги чистая архитектура Вопросы?