JavaScript 関数定義と実装が混ざったコードが読みにくかった
以前自分が書いたコードを眺めていて読みにくかったことがあります。
以下のような感じで、関数の定義と実装が同じファイルにあり、かつ、それらの順番が混在していました。
// 実装
// 実装
// 関数定義
// 実装
// 関数定義
// 関数定義
// 実装
// 実装
同一ファイル上にあるのは良いとしても、関数定義はファイルの頭にまとめた方が良さそうです。
それをしないなら、せめて改行の数を調整して、ここは実装でここからは関数定義、というのがわかるように分離できたら良さそうです。
当時は気がつかなかったので、新しい発見になりました。
最近のコメント