Adventures in Angular

AiA 183: TDD with Shai Reznik


Listen Later

Panel: 
  • Charles Max Wood
  • Ward Bell
  • Joe Eames
  • John Papa
Special Guests: Shai ReznikIn 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.

Advertising Inquiries: https://redcircle.com/brands

Privacy & Opt-Out: https://redcircle.com/privacy

Become a supporter of this podcast: https://www.spreaker.com/podcast/adventures-in-angular--6102018/support.
...more
View all episodesView all episodes
Download on the App Store

Adventures in AngularBy Charles M Wood

  • 4.4
  • 4.4
  • 4.4
  • 4.4
  • 4.4

4.4

15 ratings


More shows like Adventures in Angular

View all
Teach Me To Code » Screencasts by Charles Max Wood

Teach Me To Code » Screencasts

11 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

234 Listeners

iPhreaks by Charles M Wood

iPhreaks

17 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

45 Listeners

The Freelancers' Show by Charles M Wood

The Freelancers' Show

23 Listeners

React Native Radio by Jamon Holmgren, Robin Heinze, Mazen Chami

React Native Radio

59 Listeners

My JavaScript Story by Charles M Wood

My JavaScript Story

4 Listeners

JavaScript Jabber by Charles M Wood

JavaScript Jabber

62 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

21 Listeners