КачествовключенОАлександр ПаздниковPositive Technologies
Качество рождает Радость
гайку открутил -#@$% отвалилась...
Досадно?...БЕСИТ!!!
Извините, так получилось, чтоэто сделал я…● - Расскажите про своё решение тестовогозадания.● - Отлично. А как вы будете те...
...новый проект, новая работа......а там...
А мне летать, а мне летать...
Твой выбор?
Не существуй - ЖИВИ!
Встраиваем CodeReviewCodeCollaboratorИнструкция с картинкамиКонтрольный список
Подготовка инфраструктурыGoogle Test, NUnitGoogle Mock, Rhino MocksАвтоматический прогон
Убийцы модульных тестовТесты протухаютКрупные тесты100% покрытие
Как начать?
Всё будет не так как мы хотим,но тогда когда мы решимся.
Инспекция кодаCodeCollaboratorGerritReviewBoard
Качество включенО
Upcoming SlideShare
Loading in …5
×

Качество включенО

319 views

Published on

Александр Паздников, Positive Technologies (Москва)

Зачем проводить инспекции кода (codereview)? Зачем писать модульные тесты?

Для меня искреннее удовольствие на вопрос: "Сам-то тестировал?" - ответить,- "Качество включено".

Зачем? - Поищем личную выгоду от модульного тестирования и инспекций кода.
Как? - Заострим внимание на маленьких мелочах, которые определяют успех или провал всего процесса.
- Как разработчику обеспечить себе предсказуемую и счастливую "жизнь"?
- Как не превратить написание модульных тестов и инспектирование кода в процесс ради "галочки"?
- Какие подводные камни нас поджидают?
- Начальный азарт затух - что успеть сделать, пока запал горит?
- Как в старых проектах начать писать модульные тесты и инспектировать код?

Мой проект - это дом, в котором я живу.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
319
On SlideShare
0
From Embeds
0
Number of Embeds
64
Actions
Shares
0
Downloads
9
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Качество включенО

  1. 1. КачествовключенОАлександр ПаздниковPositive Technologies
  2. 2. Качество рождает Радость
  3. 3. гайку открутил -#@$% отвалилась...
  4. 4. Досадно?...БЕСИТ!!!
  5. 5. Извините, так получилось, чтоэто сделал я…● - Расскажите про своё решение тестовогозадания.● - Отлично. А как вы будете тестировать?● - Всё вручную?● - И отлаживать каждый раз?● - Спасибо, мы вам позвоним...
  6. 6. ...новый проект, новая работа......а там...
  7. 7. А мне летать, а мне летать...
  8. 8. Твой выбор?
  9. 9. Не существуй - ЖИВИ!
  10. 10. Встраиваем CodeReviewCodeCollaboratorИнструкция с картинкамиКонтрольный список
  11. 11. Подготовка инфраструктурыGoogle Test, NUnitGoogle Mock, Rhino MocksАвтоматический прогон
  12. 12. Убийцы модульных тестовТесты протухаютКрупные тесты100% покрытие
  13. 13. Как начать?
  14. 14. Всё будет не так как мы хотим,но тогда когда мы решимся.
  15. 15. Инспекция кодаCodeCollaboratorGerritReviewBoard

×