Stay current on JavaScript, Node, and Front-End development. Learn from experts in programming, careers, and technology every week.Become a supporter of this podcast: https://www.spreaker.com/podcast/javascript-jabber--6102064/support.
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 Smells15:48 - Refactoring Case Statements
The Strategy Pattern
21:29 - Juniors and Code Smells
Code Reviews
27:29 - Isomorphic Code31:12 - Framework Code Smells33:47 - Identifying New Code Smells36:33 - When Code Smells are OK39: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.
Our Sponsors: * Check out Factor: http://factor75.com
Support this podcast at — https://redcircle.com/javascript-jabber/donations