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
Continous Documentation
Search
Sobolev Nikita
August 22, 2018
Programming
89
0
Share
Continous Documentation
Sobolev Nikita
August 22, 2018
More Decks by Sobolev Nikita
See All by Sobolev Nikita
Чего вы не знали о строках в Python – Василий Рябов, PythoNN
sobolevn
0
220
ИИ-Агенты в каждый дом – Алексей Порядин, PythoNN
sobolevn
0
200
Внутреннее устройство сборки мусора в CPython 3.14+ – Сергей Мирянов, PythoNN
sobolevn
0
110
Генератор байткода и байткод генератора, Михаил Ефимов, PythoNN
sobolevn
0
98
Дотянуться до кремния. HighLoad Python: SIMD, GPU – Пётр Андреев, PythoNN
sobolevn
0
100
Проектирование — это когда чувствуешь, а не какие-то там циферки, Николай Хитров, PythoNN
sobolevn
0
120
Continuous profiling, Давид Джалаев, PythoNN
sobolevn
0
140
Михаил Гурбанов – Are you NATS? @ PythoNN
sobolevn
0
220
Дмитрий Бровкин – Почему исправление опечаток сложнее, чем кажется, и как мы с этим српавляемся @ PythoNN
sobolevn
0
66
Other Decks in Programming
See All in Programming
Vibe NLP for Applied NLP
inesmontani
PRO
0
470
Claude CodeでETLジョブ実行テストを自動化してみた
yoshikikasama
0
770
의존성 주입과 모듈화
fornewid
0
150
AIと共に生きる技術選定 2026
sgash708
0
110
アーキテクチャモダナイゼーションとは何か
nwiizo
19
5.4k
CDK Deployのための ”反響定位”
watany
5
840
ハーネスエンジニアリングとは?
kinopeee
13
6.1k
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
24
14k
Kubernetes上でAgentを動かすための最新動向と押さえるべき概念まとめ
sotamaki0421
3
650
Liberating Ruby's Parser from Lexer Hacks
ydah
2
2.1k
iOS機能開発のAI環境と起きた変化
ryunakayama
0
190
GitHubCopilotCLIをはじめよう.pdf
htkym
0
260
Featured
See All Featured
Prompt Engineering for Job Search
mfonobong
0
280
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
19k
Designing Experiences People Love
moore
143
24k
Designing for Timeless Needs
cassininazir
0
200
Information Architects: The Missing Link in Design Systems
soysaucechin
0
900
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
49
9.9k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
520
Paper Plane
katiecoart
PRO
1
49k
How to make the Groovebox
asonas
2
2.1k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.2k
Unsuck your backbone
ammeep
672
58k
Transcript
Никита Соболев github.com/sobolevn
Continous Documentation Repeatable Software Development Process
Repeatable Software Development Process • Платим только за закрытые задачи
• Маленькие задачи, по одной за раз • Код, трекер и документация - больше ничего https://wemake.services/meta
Мы говорим только про внутреннюю техническую документацию
None
Почему программисты не любят писать документацию? • Им за нее
не платят • Они могут черпать знания в других источниках • Они и так все знают
Они и так все знают • Работают над одной частью
системы • Копят знания • Не делятся ими
Наше решение Распределять задачи случайным образом
Другие источники • Написал в телеге • Подошел - спросил
• Где-то в почте было
Наше решение Запретить общаться неформально
Мне за ... не платят
Наше решение Платить!
None
None
Проверяй, что пишешь! swagger-conformance doc8 swagger-spec-validator flex jsdoc remark-lint eslint-plugin-jsdoc
eslint-config-jsdoc-essential flake8-docstrings sphinx mypy flow
Hot start • https://github.com/wemake-services/ wemake-vue-template • https://github.com/wemake-services/ wemake-django-template
Проблемы • Попробуй продай! • "У вас такое никогда не
будет работать" • Взаимодействие с другими командами
Вопросы? github.com/sobolevn
[email protected]