共有
  • 記事へのコメント9

    • 注目コメント
    • 新着コメント
    その他
    le_penseur
    via Pocket March 18, 2015 at 11:05PM

    その他
    vanbraam
    vanbraam それに異常なまでに拘っていたrspecは結局shouldやめてexpectに一元化する謎の仕様変更をした;自然言語的読み易さの為にmeta programming(method動的生成等)まで行うとか本末転倒;そもそも英語は文法一貫性が低いのに

    2015/03/18 リンク

    その他
    mojimojikun
    自然言語として読めるプログラミング言語って Mind のことか? と思って読んだら全然違った。

    その他
    atsushifx
    atsushifx リーダブルコードや達人プログラマー的な話。メソッド名にかぎらず名前は重要なんだけど、それはソフトウェアアーキテクチャやドメイン分析がきちんとできていないとうまく機能しない

    2015/03/17 リンク

    その他
    trashtoy
    trashtoy すごく分かる。boolean型のメソッドや関数の自然な命名は特に難しい。「objが、引数のXについて、hogehogeかどうか判定する」みたいな用途のメソッドを実装する際に悩むことが多い

    2015/03/17 リンク

    その他
    yohshiy
    isXxx のようなのを自然に書くなら、 ? が使える Ruby が最強。でも、オブジェクトが SVC の S になるのはむしろレアケースで、普通 SVO の O でOOP だと語順が変わる。気にしだすと関数型で語順も変えれる Clojure に行きつく。

    その他
    tbpg
    (ฅ・ω・)ฅ { うんうん } "プログラムは自然言語としてよめるべき"

    その他
    matarillo
    matarillo bool値を返すメソッドに、isXXX, hasXXX, canXXX, あとその他の三単現の名前を付けるルールはよくある。is中心に考えるのはあんまりよくない。this method returns true if ~が英語として自然に読める語を選ぶのは重要。

    2015/03/16 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    メソッド名を考えるときに気をつけること - 亀岡的プログラマ日記

    大学時代に、プログラミングだけでAO入試で入ってきて、部活に熱中しすぎて一年留年して、成績優良で某...

    ブックマークしたユーザー

    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む