Devchat.tv Episode Roundup

188 JSJ JavaScript Code Smells with Elijah Manor


Listen Later

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)

            ...more
            View all episodesView all episodes
            Download on the App Store

            Devchat.tv Episode RoundupBy Devchat.tv