記事へのコメント24

    • 注目コメント
    • 新着コメント
    manhole
    manhole 説明例として分かりやすい。モジュール化と全体感のわかりやすさを目指したい

    2023/08/05 リンク

    その他
    nakag0711
    nakag0711 依存するものが少ない方がいいという話

    2022/12/28 リンク

    その他
    hatest
    hatest パンではなくてスパゲティのほうがジョークとしては面白かったかも。

    2022/11/30 リンク

    その他
    parasporospa
    parasporospa コールグラフが浅いほうが理解しやすい、と言い換えられるだろうか

    2022/11/30 リンク

    その他
    aya_momo
    aya_momo メソッドチェインって、なんか落ち着かないのよね。

    2022/11/29 リンク

    その他
    homarara
    homarara この記事が響く人は、さんざっぱらやらかした後である、というのは致し方ない。

    2022/11/29 リンク

    その他
    longyang
    longyang Elixirのパイプライン演算子面白いな

    2022/11/29 リンク

    その他
    for-my-internet-demo
    for-my-internet-demo 気分のまま上から書いてって切り出したであろうプログラムで見た。動いててもそれは下書きという

    2022/11/29 リンク

    その他
    trendy
    trendy 考え過ぎの メッセージ 誰に届くかも 知らないで

    2022/11/28 リンク

    その他
    xlc
    xlc マトリョーシカ人形から連想されるのは再帰で、再帰ならばこういう使い方がまさに正しくなる。コールバック地獄もこんなパターンだね。

    2022/11/28 リンク

    その他
    onesplat
    onesplat こんなことやるやついねーよ

    2022/11/28 リンク

    その他
    shinagaki
    shinagaki わかりやすく日本語にしたんだと思うけど、メソッド名が"を"で繋いであると違和感ある

    2022/11/28 リンク

    その他
    yood
    yood コンテキストの問題は答えがない。どちらかに固執しすぎない/AIが担う範囲が広がった時、コンピューター側には関係のないこの問題はどうなっていくのか

    2022/11/28 リンク

    その他
    Eiichiro
    Eiichiro オブジェクト分けて、こう書きたくなるなぁ。「パンの元.new(粉, 水).こねる().発酵させる().整形する().焼く()」順番間違えたら、エラーメッセージ入れれば良いし。

    2022/11/28 リンク

    その他
    turanukimaru
    turanukimaru パンだけではなくベーグル(発酵しない)も焼くことにします。って考えると入れ子が不味いことが解るはず。if (パン){a(b(c(d())))}、if(ベーグル){a(c(d()))}って一部違うコピペが乱舞することになる。そんなコード引き継いだ

    2022/11/28 リンク

    その他
    inatax
    inatax こういうケースにこそパイプライン演算子が…と書きに来たけど、ちゃんと言及があったのでにっこり

    2022/11/28 リンク

    その他
    trashtoy
    trashtoy これはケースバイケース. 料理のレシピみたいに処理の「順番」を意識したほうが良い場合はこの例みたいな書き方がいいけど, 処理の「粒度」を意識する場合は入れ子構造のほうが可読性が高くなる場合も.

    2022/11/28 リンク

    その他
    udukishin
    udukishin ダメな例は関数型っぽく見えるけどこういうのって言語の特性次第の話になるのかな?

    2022/11/28 リンク

    その他
    yarumato
    yarumato “a(b(c(d(z))))は実行すべき順序とメソッド呼び出しの順序が逆順になり、処理の流れを直感的に把握できない。メソッド再利用できない。r1=a(z);r2=b(r1);r3=c(r2);r4=d(r3);は起点となるメソッドを見るだけで処理の全体像を把握。”

    2022/11/28 リンク

    その他
    rryu
    rryu 「焼く(発酵させる(成形する(こねる(粉,水)))」ならまだましなので、2工程ずつの謎の分割が悪さの元だと思う。

    2022/11/28 リンク

    その他
    fukken
    fukken 「脳内フローチャートと一致するメソッド」がどこかに存在しなければならない、という話じゃないかな。下手にあちこちに散ると見通しが悪い。

    2022/11/28 リンク

    その他
    door-s-dev
    door-s-dev 前者の方が分かりやすく感じる人もいるかもしれないのが難しいところ...

    2022/11/28 リンク

    その他
    iga_k
    iga_k わかりやすい!

    2022/11/28 リンク

    その他
    bluerabbit
    bluerabbit わかるー

    2022/11/28 リンク

    その他

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

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

    関連記事

    マトリョーシカ人形のようなメソッド設計を避ける - give IT a try

    フィヨルドブートキャンプのコードレビューでよく指摘してるシリーズです。 次のようなパンを焼くRubyプ...

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

    • techtech05212023/09/09 techtech0521
    • manhole2023/08/05 manhole
    • kiwofusi2023/07/15 kiwofusi
    • nakag07112022/12/28 nakag0711
    • teruyastar2022/12/28 teruyastar
    • kwy2022/12/20 kwy
    • lugecy2022/12/11 lugecy
    • dealforest2022/12/06 dealforest
    • operando2022/12/02 operando
    • hachi2022/12/01 hachi
    • hatest2022/11/30 hatest
    • parasporospa2022/11/30 parasporospa
    • kimurayuuji792022/11/29 kimurayuuji79
    • aya_momo2022/11/29 aya_momo
    • l994r2022/11/29 l994r
    • SUZUSHIRO2022/11/29 SUZUSHIRO
    • hem62022/11/29 hem6
    • kekera2022/11/29 kekera
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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