Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Changing Best Practises with ES201X
Search
David Goss
February 28, 2017
Technology
400
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Changing Best Practises with ES201X
David Goss
February 28, 2017
More Decks by David Goss
See All by David Goss
Elegant Async Code with ES2015 Promises
davidjgoss
0
390
Other Decks in Technology
See All in Technology
DevelopersIO 2026 知識の地図を描く ─ オントロジーとは何か?
ishikawa_satoru
1
1.7k
DWH の限界突破! AI エージェント向け爆速リアルタイムデータ基盤 ClickHouse
jozono
1
470
Webの常識が通じないHTMLメールのダークモード
teamlab
PRO
0
120
Conditional PED-ANOVA: Hyperparameter Importance in Hierarchical & Dynamic Search Spaces
pfn
PRO
0
130
分析AIエージェントを育てる、動く環境を育てる
codatum
1
1.1k
LambdaWebFunctionsを試してみた / exploring-lambda-web-functions
koukihosaka
1
340
無理せず続ける、子育てエンジニアの学び
codmoninc
PRO
0
870
Post AI時代のリファクタリング実践記 / Refactoring in the post AI era
kaminashi
1
230
AI駆動で「他アプリの音を加工できる」アプリを作った
satomasahiro2005
0
150
Getting Started with Google Antigravity
glaforge
0
300
"優秀な誰か"の下位互換にならないために
yut0naga1_fa
1
1.8k
『SAR衛星データ解析入門』のご紹介とその応用
syuchimu
0
120
Featured
See All Featured
Automating Front-end Workflow
addyosmani
1369
210k
The SEO Collaboration Effect
kristinabergwall1
1
590
Designing Powerful Visuals for Engaging Learning
tmiket
1
610
Navigating Team Friction
lara
192
16k
Building Applications with DynamoDB
mza
96
7.2k
Principles of Awesome APIs and How to Build Them.
keavy
128
18k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
380
Fashionably flexible responsive web design (full day workshop)
malarkey
409
67k
Believing is Seeing
oripsolob
1
240
We Analyzed 250 Million AI Search Results: Here's What I Found
joshbly
2
2k
Transcript
ES201x CHANGING BEST PRACTISES WITH David Goss
New JavaScript features come with new best practises and invalidate
some established ones
const and let
Arrow functions
Destructuring (Array)
Destructuring (Object)
Object Literals
Where do I sign?
None
Controlled rollout of new language features
Will they get used? Do our devs understand? How do
we fix the old code?
None
• prefer-const • no-constant-condition • no-var • prefer-arrow-callback • no-extra-bind
• arrow-parens • no-confusing-arrow • no-arrow-condition • prefer-destructuring • no-empty-pattern • object-shorthand
Thank you. davidgoss.co twitter.com/davidjgoss github.com/davidjgoss