Edited at

10年くらいJavaScriptを書いて思ったこと。

More than 5 years have passed since last update.


  • HTML内にjsを書くな。


  • jsDocを書け。


  • 構文エラーのわからないエディタを使うな。


  • 言語に足りない部分はツールで補え。


  • Chrome基準で作ると後で速度差に苦しむ。


  • 1ファイルに数百行も書くな。


  • GruntやRequierJSを使ってモジュール化しろ。


  • 描画に関するチューニングは後からできない。作り直しならできる。


  • $(function(){}) で全部囲むのはやめろ。


  • グローバルおじさんは無名関数で囲んで叩け。


  • 半端な覚悟でsetTimeoutを使うな。


  • 動的なページに組み込むより先に静的なHTMLで動くようにしろ。


  • 自分が直せない怪しいライブラリは使うな。


  • どうせブラウザによって挙動違うのでECMAの仕様とか自己満足。


  • ネイティブアプリに勝とうとする時間を他のことに使え。


  • 慣性スクロールが欲しいならMacを使え。


  • Flashのほうが簡単ならFlashでやれ。


  • Netscapeは死んだ、IEも死ね。


  • ついでにAndroidも死ね。