アカウント名:
パスワード:
自分は、閉じ括弧を『こっか』と言ってた人間を1人しか知らないけど、その人物はプログラマーじゃなかったな。
特にプログラマーに限らず、特定の地域とか年代とかで使われてたのかもしれない。
} // end of method
とか
} // end of class
とかやってそう# 古いコードとかに書いてあったりしたなぁ(そして合ってない)
名前空間やクラスの終わりに
} // namespace foo
} // class bar
とかは良くやります。関数の終わりは、大抵その関数の頭が見えているので必要ないけど、クラスや名前空間は大抵頭が見えないので何の終わりか分からないので。
最近のIDEは、現在行の名前空間やクラスの情報を出してくれたりするけど、いちいちそれを確認するより、ソースに書いてある方が読みやすい。
大規模なプログラムを作ったことがないから、(私が)そう思っているだけだとは思いますが、
C#やJavaなら、classなりmethodなりでインデントは下げる(C#なら、namespaceでも)し(たとえ、既存のソースコードがぐちゃぐちゃでも、フォーマッターが自動整形するし)、それなら、どのくらいの深さのインデントかで判断できるんじゃないかなと、
コメントが自動で入ったり検証されたりするなら、有意義だとは思うのですが、手作業で埋めたり、目視でチェックだと、どこまで合っているか解らないし(実際、間違もある)、信用できない情報ならない方が良いと思うのですが、
どうでしょう?
# C/C++だと階層だけでは判断できないから必要だったりする?
# オフトピになりそうで怖い・・・
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ソースを見ろ -- ある4桁UID
こっかじと (スコア:1)
自分は、閉じ括弧を『こっか』と言ってた人間を1人しか知らないけど、
その人物はプログラマーじゃなかったな。
特にプログラマーに限らず、特定の地域とか年代とかで使われてたのかもしれない。
きっと一部のプログラマーなら (スコア:1)
} // end of method
とか
} // end of class
とかやってそう
# 古いコードとかに書いてあったりしたなぁ(そして合ってない)
Re:きっと一部のプログラマーなら (スコア:0)
名前空間やクラスの終わりに
} // namespace foo
とか
} // class bar
とかは良くやります。関数の終わりは、大抵その関数の頭が見えているので必要ないけど、
クラスや名前空間は大抵頭が見えないので何の終わりか分からないので。
最近のIDEは、現在行の名前空間やクラスの情報を出してくれたりするけど、
いちいちそれを確認するより、ソースに書いてある方が読みやすい。
Re:きっと一部のプログラマーなら (スコア:1)
大規模なプログラムを作ったことがないから、
(私が)そう思っているだけだとは思いますが、
C#やJavaなら、classなりmethodなりでインデントは下げる(C#なら、namespaceでも)し
(たとえ、既存のソースコードがぐちゃぐちゃでも、フォーマッターが自動整形するし)、
それなら、どのくらいの深さのインデントかで判断できるんじゃないかなと、
コメントが自動で入ったり検証されたりするなら、有意義だとは思うのですが、
手作業で埋めたり、目視でチェックだと、どこまで合っているか解らないし
(実際、間違もある)、信用できない情報ならない方が良いと思うのですが、
どうでしょう?
# C/C++だと階層だけでは判断できないから必要だったりする?
# オフトピになりそうで怖い・・・