Artwork

Контент предоставлен codecentric AG and Codecentric AG. Весь контент подкастов, включая эпизоды, графику и описания подкастов, загружается и предоставляется непосредственно компанией codecentric AG and Codecentric AG или ее партнером по платформе подкастов. Если вы считаете, что кто-то использует вашу работу, защищенную авторским правом, без вашего разрешения, вы можете выполнить процедуру, описанную здесь https://ru.player.fm/legal.
Player FM - приложение для подкастов
Работайте офлайн с приложением Player FM !

TDD im Portland-Style

44:19
 
Поделиться
 

Manage episode 461238476 series 3545675
Контент предоставлен codecentric AG and Codecentric AG. Весь контент подкастов, включая эпизоды, графику и описания подкастов, загружается и предоставляется непосредственно компанией codecentric AG and Codecentric AG или ее партнером по платформе подкастов. Если вы считаете, что кто-то использует вашу работу, защищенную авторским правом, без вашего разрешения, вы можете выполнить процедуру, описанную здесь https://ru.player.fm/legal.

TDD im Portland Style: Ein Überblick

In dieser Episode diskutieren Ferdinand und Martin die Prinzipien des Test Driven Development (TDD) und die Herausforderungen, die mit Seiteneffekten in der Softwareentwicklung verbunden sind. Sie beleuchten verschiedene Testansätze, insbesondere die Unterscheidung zwischen Solitary und Sociable Tests, und die Rolle von Test-Doubles und Mocks. Ein zentrales Thema ist die Problematik von False Positives und False Negatives in Tests und wie Nullables helfen können, Refactoring zu erleichtern. Die Diskussion wird durch praktische Erfahrungen und Anwendungsbeispiele ergänzt, um die Konzepte greifbar zu machen.

Chapters

00:00 Einführung in TDD und persönliche Hintergründe

02:49 Seiteneffekte im Test-Driven Development

06:03 Testansätze: Unit-Tests und Integrationstests

09:04 Solitary vs. Sociable Tests

12:09 Nullables: Implementierung von Seiteneffekten

15:10 Portland Style und Test-Doubles

17:53 Unterscheidung von Test-Doubles: Fakes, Stubs und Mocks

20:56 Vor- und Nachteile von isolierten Tests

23:49 Fazit und Ausblick auf TDD

25:41 Einführung in Mock-Tests und ihre Herausforderungen

32:31 Die Problematik von False Positives und False Negatives

34:21 Refactoring und die Rolle von Nullable Tests

40:01 Praktische Anwendung und Erfahrungen mit Nullable Tests

  continue reading

61 эпизодов

Artwork
iconПоделиться
 
Manage episode 461238476 series 3545675
Контент предоставлен codecentric AG and Codecentric AG. Весь контент подкастов, включая эпизоды, графику и описания подкастов, загружается и предоставляется непосредственно компанией codecentric AG and Codecentric AG или ее партнером по платформе подкастов. Если вы считаете, что кто-то использует вашу работу, защищенную авторским правом, без вашего разрешения, вы можете выполнить процедуру, описанную здесь https://ru.player.fm/legal.

TDD im Portland Style: Ein Überblick

In dieser Episode diskutieren Ferdinand und Martin die Prinzipien des Test Driven Development (TDD) und die Herausforderungen, die mit Seiteneffekten in der Softwareentwicklung verbunden sind. Sie beleuchten verschiedene Testansätze, insbesondere die Unterscheidung zwischen Solitary und Sociable Tests, und die Rolle von Test-Doubles und Mocks. Ein zentrales Thema ist die Problematik von False Positives und False Negatives in Tests und wie Nullables helfen können, Refactoring zu erleichtern. Die Diskussion wird durch praktische Erfahrungen und Anwendungsbeispiele ergänzt, um die Konzepte greifbar zu machen.

Chapters

00:00 Einführung in TDD und persönliche Hintergründe

02:49 Seiteneffekte im Test-Driven Development

06:03 Testansätze: Unit-Tests und Integrationstests

09:04 Solitary vs. Sociable Tests

12:09 Nullables: Implementierung von Seiteneffekten

15:10 Portland Style und Test-Doubles

17:53 Unterscheidung von Test-Doubles: Fakes, Stubs und Mocks

20:56 Vor- und Nachteile von isolierten Tests

23:49 Fazit und Ausblick auf TDD

25:41 Einführung in Mock-Tests und ihre Herausforderungen

32:31 Die Problematik von False Positives und False Negatives

34:21 Refactoring und die Rolle von Nullable Tests

40:01 Praktische Anwendung und Erfahrungen mit Nullable Tests

  continue reading

61 эпизодов

Все серии

×
 
Loading …

Добро пожаловать в Player FM!

Player FM сканирует Интернет в поисках высококачественных подкастов, чтобы вы могли наслаждаться ими прямо сейчас. Это лучшее приложение для подкастов, которое работает на Android, iPhone и веб-странице. Зарегистрируйтесь, чтобы синхронизировать подписки на разных устройствах.

 

Краткое руководство

Слушайте это шоу, пока исследуете
Прослушать