アカウント名:
パスワード:
なら納得だが
コメントを書かない代わりに、クラス名や変数名、メソッド名を冗長にしてるんです。・・・っていう手法が出てくんないかなぁ。
>コメントを書かない代わりに、クラス名や変数名、メソッド名を冗長にしてるんです。
Clean Codeとか、結構その手法を推奨している書籍はある気がします(なおこれもJavaの本)。最も、提唱者はだいたい英語圏の人で、英語ネイティブではない日本人がそれを猿真似すると、多くの場合悲惨な目にあいますが・・・。
# 動詞と形容詞と動名詞の区別も付かない開発者たちにその手法を適用した結果、意味も分からずコメントもなくなったソースを前にして。
そうなんだよね。英語はある程度読めるけど英文はたいしてかけない民族であることを前提にしないでというか現場という現実も顧みずになんのアレンジもなく理想のまま適用するとひどい目になる。まさになんとかの一つ覚え。(でもやりたいから推し進めたくなるんだよね)
アンクルボブは好きだけど、あれはそのまま適用できないよね。
それで御社は英語を社内公用語に。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
物事のやり方は一つではない -- Perlな人
クラス名のこと? (スコア:0)
なら納得だが
Re: (スコア:1)
コメントを書かない代わりに、クラス名や変数名、メソッド名を冗長にしてるんです。
・・・っていう手法が出てくんないかなぁ。
Re: (スコア:1)
>コメントを書かない代わりに、クラス名や変数名、メソッド名を冗長にしてるんです。
Clean Codeとか、結構その手法を推奨している書籍はある気がします(なおこれもJavaの本)。
最も、提唱者はだいたい英語圏の人で、英語ネイティブではない日本人がそれを猿真似すると、多くの場合悲惨な目にあいますが・・・。
# 動詞と形容詞と動名詞の区別も付かない開発者たちにその手法を適用した結果、意味も分からずコメントもなくなったソースを前にして。
Re: (スコア:0)
そうなんだよね。
英語はある程度読めるけど英文はたいしてかけない民族であることを前提にしないで
というか現場という現実も顧みずになんのアレンジもなく理想のまま適用するとひどい目になる。
まさになんとかの一つ覚え。(でもやりたいから推し進めたくなるんだよね)
アンクルボブは好きだけど、あれはそのまま適用できないよね。
Re:クラス名のこと? (スコア:1)
それで御社は英語を社内公用語に。