Web のフロントエンドの開発といえば、以前は、HTML ページに Flash や JavaScript を取り入れるといった、シンプルで分かりやすいデザイン手法でした。しかし、ここ数年の間に、Ajax / Flex / Adobe AIR といったより複雑でアプリケーションベースのデザイン手法へと進化しています。さらにその複雑さはデスクトップソフトウェア・デベロッパーたちに求められるレベルにまで達しています。しかし、フロントエンド開発が複雑化しているにも関わらず、未だ多くのフロントエンドデベロッパーたちは従来の古いスタイルで開発を行い、アプリケーションに「コーディングスタンダード」を取り入れようとしていません(あるいは、取り入れ方を知らないのかもしれません)。 この記事では、コーディングスタンダードとは何か、そしてなぜコーディングスタンダードを取り入れるべきなのか、実例を交えながら解説