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
Beer JS #2
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Edele
August 09, 2018
37
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Beer JS #2
Edele
August 09, 2018
Featured
See All Featured
Believing is Seeing
oripsolob
1
170
What does AI have to do with Human Rights?
axbom
PRO
1
2.3k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
118
120k
Accessibility Awareness
sabderemane
1
160
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
72
40k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Chasing Engaging Ingredients in Design
codingconduct
0
240
A Modern Web Designer's Workflow
chriscoyier
698
190k
RailsConf 2023
tenderlove
30
1.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Transcript
Beer JS
Меня зовут Идель ИдЭЭЭЭЭль
Я пишу Джаваскрипт в Бындюсофте
Юнит Тесты во фронте ???
None
Не только юнит Тесты во фронте
Профессионализм во фронте
Профессионализм
https://www.youtube.com/watch?v=xjGO2RaDpI4
Стать хирургом 6 лет в универе 5 лет ординатуры 3
года в аспирантуре на кандидата
https://www.amazon.com/Mastering-Weeks-Nathan-Gurewich/dp/0782114199
= + ?
Качество во фронте
Люди хотят жить в хороших домах
Люди хотят быть здоровыми
Люди рассчитывают на твою работу
Умывание рук хирурги начали практиковать в 1847 году. Смерти при
операции снизились с 12.24% до 2.38% https://explorable.com/semmelweis-germ-theory
<…> 20.9% decrease in test defects in V2 in which
they wrote automated unit tests, relative to V1 which did not have automated unit tests. http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.648.9924&rep=rep1&type=pdf
Не только тесты помогают продукту стать успешным
Тесты Аналитика Мониторинг Перформанс Ясность алгоритмов Доменная модель Код ревью
Рефакторинг Стиль кода Документация Алерты Ретроспективы Фидбэк
Тесты во фронте
Что мы проверяем?
Браузер Сборщик Транспайлер Минификатор React JS Cart.js getTotalPrice.js
Браузер Сборщик Транспайлер Минификатор React JS Cart.js getTotalPrice.js Ручной тест
Браузер Сборщик Транспайлер Минификатор React JS Cart.js getTotalPrice.js Автоматический браузер-тест
Браузер Сборщик Транспайлер Минификатор React JS Cart.js getTotalPrice.js React component
test
Браузер Сборщик Транспайлер Минификатор React JS Cart.js getTotalPrice.js getTotalPrice.test.js
Большое спасибо за внимание @edele
[email protected]