エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
コメントがあるからといってプログラムの実装と意図を分離する必要はなくならないという話 - あおたくノート
まだ考えを整理できてないのでちょっととっちらかった記事になっていると思います。 本旨としてはタイト... まだ考えを整理できてないのでちょっととっちらかった記事になっていると思います。 本旨としてはタイトルのとおりです。 「正しく書かれたソースコードにコメントは必要ない」なんて幻想だという話 を受けての記事です。 //フェードインが未完了の場合 if (alpha < 1.0f) { // ... } このコードを、次のようにします。 function isFadingIn() { return alpha < 1.0f } if (isFadingIn()) { // ... } これについて、土屋さんは ただ、この条件式がコード上でこの一箇所しか現れない場合に、「(コメントではなく)コードのみで意図を説明する」ためだけにメソッド化すべきなのかには疑問があります(名前空間汚染も起こりますし)。 と書いています。 これについて、コードに妥当な名前をつける行為は「コードのみで意図を説明する」ため
2017/05/23 リンク