SlideShare a Scribd company logo
Идеальный программист
Владимир Варнавский
студия «33 Кита»
Профессионалы
Профессионалы
1. Не сломай
Профессионалы
1. Не сломай
2. Не полагаются на тестеров;
тесты автоматизированы
Профессионалы
1. Не сломай
2. Не полагаются на тестеров;
тесты автоматизированы
3. Гибкий код
Профессионалы
1. Не сломай
2. Не полагаются на тестеров;
тесты автоматизированы
3. Гибкий код
4. Учатся, тренируются, учат
других
Профессионалы
1. Не сломай
2. Не полагаются на тестеров;
тесты автоматизированы
3. Гибкий код
4. Учатся, тренируются, учат
других
5. Работают совместно
Профессионалы
1. Не сломай
2. Не полагаются на тестеров;
тесты автоматизированы
3. Гибкий код
4. Учатся, тренируются, учат
других
5. Работают совместно
6. Знают предметную область
и бизнес заказчика
Говорите «нет»
Говорите «да»
1. Вы говорите, что что-то сделаете
(без модификаторов и «постараюсь»)
Владимир Варнавский, интернет-студия «33 Кита» — Идеальный программист
Говорите «да»
1. Вы говорите, что что-то сделаете
(без модификаторов и «постараюсь»)
2. Ответственно относитесь к своим
словам и выполняете обещанное
Говорите «да»
1. Вы говорите, что что-то сделаете
(без модификаторов и «постараюсь»)
2. Ответственно относитесь к своим
словам и выполняете обещанное
Пишите код
Работает, вписывается, читается
Пишите код
Работает, вписывается, читается
Тестирование
Тестирование
1. Вы уверены в написанном коде
2. Багов становится меньше
3. Вы смелее вносите изменения.
4. Тесты — отличная документация.
Ваши тесты — прекрасные примеры использования кода.
5. Получается хорошая архитектура.
Тестирование
Планирование
Сделать завтра
Встречи
Повестка дня
var@33kita.ru
https://habrahabr.ru/users/navff/
Владимир Варнавский

More Related Content

PPTX
Автотесты и образ мышления
Andrei Zubov
 
PPTX
юнит тестирование Fork
Sergey Oreshkov
 
PPTX
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
Dakiry
 
PPTX
Ice Age Testing. Mistakes that testers do since Ice Age and how to avoid them
Gleb Rybalko
 
PPT
Ice Age Testing
SQALab
 
PPT
Алексей Лянгузов
SQALab
 
PPTX
Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)
Rina Uzhevko
 
PPTX
SQA Days 10: Фишки просветлённых тест-менеджеров
Natalya Rukol
 
Автотесты и образ мышления
Andrei Zubov
 
юнит тестирование Fork
Sergey Oreshkov
 
DaKiRY_BAQ2016_QADay_Круглий стіл: "Чи помре ручне тестування з часом" Учасни...
Dakiry
 
Ice Age Testing. Mistakes that testers do since Ice Age and how to avoid them
Gleb Rybalko
 
Ice Age Testing
SQALab
 
Алексей Лянгузов
SQALab
 
Доклад Очира Абушинова на встрече клубе MSTC (17/05/2014)
Rina Uzhevko
 
SQA Days 10: Фишки просветлённых тест-менеджеров
Natalya Rukol
 

What's hot (19)

PPTX
Промышленный подход к автоматизации тестирования или Keyword-driven testing в...
SQALab
 
PPTX
Построение процессов тестирования на новом проекте: как выбрать правильный путь
SQALab
 
PPTX
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...
QAFest
 
PDF
Грабли автоматизации. Учимся на чужих ошибках
SQALab
 
PPTX
Документация тестировщика - Александр Трибушный
DataArt
 
PDF
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
GTestClub
 
PPT
Постановка процесса тестирования в Agile
SQALab
 
PDF
Как же научиться программировать, в конце концов?
SQALab
 
PPT
HappyDev-lite-2016-весна 11 Виктор Белов. Мифы о (в) тестировании
HappyDev-lite
 
PPTX
Severity и Priority для неначинающих: очевидное и невероятное
Deutsche Post
 
PDF
Эволюция тестирования в QA
Rina Uzhevko
 
PPTX
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QAFest
 
PDF
Автоматизация тестирования как сервис
automated-testing.info
 
PPTX
Мир тестирования глазами джуниора
Rina Uzhevko
 
PDF
QA Club Kiev #2 Vision of TL and PM
QA Club Kiev
 
PDF
андрей дмитриев взгляд со стороны разработчика
Alexei Lupan
 
PPTX
Правила хорошего тона для тестировщиков
Rina Uzhevko
 
PPTX
Автоматизированное тестирование не-тестировщиками
SQALab
 
PDF
Михаил Павлов - is a tester responsible for quality
Alexei Lupan
 
Промышленный подход к автоматизации тестирования или Keyword-driven testing в...
SQALab
 
Построение процессов тестирования на новом проекте: как выбрать правильный путь
SQALab
 
QA Fest 2014. Алексей Лупан. Не тест-кейсы красят тестировщика, а...
QAFest
 
Грабли автоматизации. Учимся на чужих ошибках
SQALab
 
Документация тестировщика - Александр Трибушный
DataArt
 
Ярослав Пернеровский (QA Factory/GlobalLogic):"Рукописи не горят, но и не тон...
GTestClub
 
Постановка процесса тестирования в Agile
SQALab
 
Как же научиться программировать, в конце концов?
SQALab
 
HappyDev-lite-2016-весна 11 Виктор Белов. Мифы о (в) тестировании
HappyDev-lite
 
Severity и Priority для неначинающих: очевидное и невероятное
Deutsche Post
 
Эволюция тестирования в QA
Rina Uzhevko
 
QA Fest 2016. Алексей Виноградов. Цель тестирования. А на самом деле?
QAFest
 
Автоматизация тестирования как сервис
automated-testing.info
 
Мир тестирования глазами джуниора
Rina Uzhevko
 
QA Club Kiev #2 Vision of TL and PM
QA Club Kiev
 
андрей дмитриев взгляд со стороны разработчика
Alexei Lupan
 
Правила хорошего тона для тестировщиков
Rina Uzhevko
 
Автоматизированное тестирование не-тестировщиками
SQALab
 
Михаил Павлов - is a tester responsible for quality
Alexei Lupan
 
Ad

Viewers also liked (14)

PDF
Александр Сербул, 1С-Битрикс — Облачный сервис персональных рекомендаций для ...
Dev_Party
 
PDF
Андрей Валдуев, Playrix — Основы тестирования и примеры использования базовых...
Dev_Party
 
PPTX
Елена Никитина, Аналитический центр при Правительстве РФ — Путь питониста, ил...
Dev_Party
 
PDF
Денис Противенский, Percona — Percona Server for MongoDB: обзор возможностей
Dev_Party
 
PDF
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...
Dev_Party
 
PDF
Анна Крижановская, Playrix — Продвижение мобильных приложений: Deep Dive
Dev_Party
 
PDF
Игорь Иванов, Playrix — Статистические предсказания игровой активности
Dev_Party
 
PDF
Анастасия Распопина, Percona — Feel at Home в на 90% распределённой компании:...
Dev_Party
 
PDF
Александр Чистяков, Git in Sky — Современные тенденции в разработке программн...
Dev_Party
 
PDF
Денис Каленбет, АО «Эр-Стайл Софтлаб» — Самокапитализация программиста. Как п...
Dev_Party
 
PDF
Игорь Цупко, Notamedia — Документация? Не слышал
Dev_Party
 
PDF
Дмитрий Ивакин, ООО «Пайлабс» — Node.js: realtime приложение на примере систе...
Dev_Party
 
PDF
Сергей Яркин, Тензор — RabbitMQ. Насколько ценен мех и вкусно мясо?
Dev_Party
 
PPTX
Роман Приходько, Владимир Беспрозванных, «Сбербанк-Технологии» — Платформа ЕФС
Dev_Party
 
Александр Сербул, 1С-Битрикс — Облачный сервис персональных рекомендаций для ...
Dev_Party
 
Андрей Валдуев, Playrix — Основы тестирования и примеры использования базовых...
Dev_Party
 
Елена Никитина, Аналитический центр при Правительстве РФ — Путь питониста, ил...
Dev_Party
 
Денис Противенский, Percona — Percona Server for MongoDB: обзор возможностей
Dev_Party
 
Анатолий Полицын, агентство интернет-маркетинга «Синапс» — Корпоративный хост...
Dev_Party
 
Анна Крижановская, Playrix — Продвижение мобильных приложений: Deep Dive
Dev_Party
 
Игорь Иванов, Playrix — Статистические предсказания игровой активности
Dev_Party
 
Анастасия Распопина, Percona — Feel at Home в на 90% распределённой компании:...
Dev_Party
 
Александр Чистяков, Git in Sky — Современные тенденции в разработке программн...
Dev_Party
 
Денис Каленбет, АО «Эр-Стайл Софтлаб» — Самокапитализация программиста. Как п...
Dev_Party
 
Игорь Цупко, Notamedia — Документация? Не слышал
Dev_Party
 
Дмитрий Ивакин, ООО «Пайлабс» — Node.js: realtime приложение на примере систе...
Dev_Party
 
Сергей Яркин, Тензор — RabbitMQ. Насколько ценен мех и вкусно мясо?
Dev_Party
 
Роман Приходько, Владимир Беспрозванных, «Сбербанк-Технологии» — Платформа ЕФС
Dev_Party
 
Ad

Владимир Варнавский, интернет-студия «33 Кита» — Идеальный программист