Your SlideShare is downloading. ×
"TDD: Сомнения. Преимущества. Действия." от Юлии Пучниной
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

"TDD: Сомнения. Преимущества. Действия." от Юлии Пучниной

1,077
views

Published on

Выступление на конференции AgileBaseCamp: Value Driven Development 2013

Выступление на конференции AgileBaseCamp: Value Driven Development 2013


0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,077
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. TDDСомнения. Преимущества. Действия. Юлия Пучнина
  • 2. Agenda● Что такое ТДД● Для чего нужны юнит-тесты на проекте вообще и разработчику в частности?● Чак Норрис - идеальный сотрудник● Цель ТДД: Clean Code That Works● Red-Green-Refactoring, или как добиться результатов из п.4● “Моя борьба”, или как украинцы ТДД внедряли● Отдельно про пичальку.● Вопросы, ответы и советы
  • 3. Что такое ТДД
  • 4. Вы все равно тестируете
  • 5. Идеальный сотрудник● Его код идеален● Ему не нужна документация кода и коммуникация на проекте● У него идеальная память● Рефакторинг? Без проблем!
  • 6. Clean Code That Works
  • 7. Будем автотестировать!
  • 8. Что почитать по теме● Kent Beck "Test Driven Development By Example"● Roy Osherove "The Art of Unit Testing: With Examples in .Net"● Martin Fowler "Refactoring: Improving the Design of Existing Code"● Joshua Kerievsky "Refactoring To Patterns"● Michael Feathers "Working Effectively with Legacy Code"