Discover this podcast and so much more

Podcasts are free to enjoy without a subscription. We also offer ebooks, audiobooks, and so much more for just $11.99/month.

AiA 183: TDD with Shai Reznik

AiA 183: TDD with Shai Reznik

FromAdventures in Angular


AiA 183: TDD with Shai Reznik

FromAdventures in Angular

ratings:
Length:
92 minutes
Released:
Apr 3, 2018
Format:
Podcast episode

Description

Panel:


Charles Max Wood
Ward Bell
Joe Eames
John Papa


Special Guests: Shai Reznik

In this episode of Adventures in Angular, the panel talks to Shai Reznik about TDD. TDD is a technique used to write unit tests. They discuss what exactly unit testing is, the benefits of it, and why you would want to use it to test your code. Shai then discusses what TDD is, why you would use it, the benefits of it, and how you can get started using TDD in your own code. He loves that he can use TDD as a design tool for code and that it forces you to write cleaner, more modular code.

In particular, we dive pretty deep on:


What is TDD?
Test Driven Development
What is unit testing?
Benefits of unit testing
Faster feedback and saves you from regression bugs
JavaScript Unit Testing & TDD Theory by Shai
Red, Green, Refactor
Why would you want to use TDD?
Benefits of TDD
You actually get to write the tests
Forces you to write more modular and cleaner code
Use TDD as a design tool for code
Do you actually write code using TDD?
Angular
Ember
Production code vs other types of code
Write tests around assumptions
Is TDD Dead? YouTube Series
Allows you to think through what you want to build before you build it
Blueprint in a sense
Testing vs TDD
And much, much more!


Links: 


Angular
JavaScript Unit Testing & TDD Theory by Shai
TDD
Ember
Is TDD Dead? YouTube Series
NgConf
HighRez.io
 


Picks:

Charles


Get involved in the political process


John


Don’t be afraid to have healthy discussions
Five Things
The 7 Ds of Development Talk


Joe


The Mistakes I Made As a Beginner Programmer by Samer Buna
An Overview of JavaScript Testing in 2018 by Vitali Zaidman
Try it out and decide for yourself


Ward


NgRx Data


Shai


Machine Learning-Driven Bundling by Minko Gechev
Angular TDD course coming soon
JavaScript Unit Testing & TDD Theory

Special Guest: Shai Reznik.
Released:
Apr 3, 2018
Format:
Podcast episode

Titles in the series (100)

All Angular podcasts produced by Devchat.tv: - Adventures in Angular - My Angular Story - Angular Rants