Check out JS Remote Conf!

02:22 - Elijah Manor Introduction

  • Twitter
  • GitHub
  • Blog
  • LeanKit
  • Eliminate JavaScript Code Smells (Elijah's Talk Abstract)
  • A video containing the 30 min version of the talk: Eliminate JavaScript Code Smells
  • The full slides (60 mins worth of material)

04:49 - What is a “Code Smell”?

  • Martin Fowler: CodeSmell
  • ESLint
  • JSHint

10:21 - Copy/Paste Code Error

  • jsinspect and jscpd
  • ES6, ES7, Babel Support

13:11 - Using ES6 to Eliminate Code Smells

15:48 - Refactoring Case Statements

  • The Strategy Pattern

21:29 - Juniors and Code Smells

  • Code Reviews

27:29 - Isomorphic Code

31:12 - Framework Code Smells

33:47 - Identifying New Code Smells

36:33 - When Code Smells are OK

39:10 - Why use parameters?

Picks

Terms And Conditions May Apply (AJ)

Nodevember (Aimee)

Developer Tea (Aimee)

Jake Shimabukuro (Joe)

Screeps (Joe)

react-styleguide-generator (Elijah)

react-styleguidist (Elijah)

The Phantom Menace - What it Should Have Been (AJ)

Attack of the Clones - What it Should Have Been (AJ)

Special Guest: Elijah Manor.