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

    • 注目コメント
    • 新着コメント
    その他
    sa-yama321
    let _a; forで処理。const a = _a ってすればいいと思うよ。

    その他
    hachibeechan
    反論になっていないというか、揚げ足取りですらなくてむしろ補足みたいな内容になってるけど大丈夫?そしてプログラミング系の記事になると沸くforとifだけでプログラミングできます系オールドタイプたち

    その他
    eos2323
    言いたいことはわかるけどパラダイムが違うと作法もまた変わるわけで。読みやすく理解しやすいものが一番バグが減る

    その他
    ryunosinfx
    でもなぁ、非同期が噛み込むとそうも言ってられないんだよなぁ…非同期の箇所を限定しろはそうだが、そうは言ってもどんどん非同期が繁殖していく。

    その他
    xenon_abe
    体感でバグは減らせている印象。一時変数を使わなくて済むのに加え、段階を踏んで処理するのを強制されるため頭を整理せざるをえないのが大きいかな。

    その他
    ext3
    へぇ~

    その他
    vegnpomn
    元の主張は「mapとかfilterで処理を表せるならそれでやったほうが自明で読みやすい」なので、そこを否定して自明でもないし全部forで書いたほうがいいぐらいは言えないと、反論ではなくただの揚げ足取りでしかないな

    その他
    hatest
    「こういうこと言うやつは碌なプロダクト作ったことない」「ちゃんとしたプログラマーはこう言う」とかいうふわふわした基準で人を振り分けるのもどうかと思うが

    その他
    work996
    問題は、JSのconst使って定義された配列は定義後にも配列内の破壊的変更が可能なので、言うほど固まってくれんのや・・・。

    その他
    aike
    aike 関数型的なスタイルは、生まれたバグを減らすのではなく生まれる前に減らすので、減った実感があんまり得られないんだよなあ。同じシステムを複数の書き方で書いて比較するようなこともないし。

    2025/02/05 リンク

    その他
    trace22
    trace22 “「バグを減らすため」にいろんなパラダイムに挑戦してる” ここだけは間違いなく正解。オブジェクト指向もそこが出発点だが、巷では変な設計論に変容して意味不明になった。関数型で実際バグ減ってるかは謎。

    2025/02/05 リンク

    その他
    turanukimaru
    for文よりmapとかfilterの方がなぜバグが少ないか、というと「i と j を取り違える心配がないから」。多重ループを書いてカウンタを取り違えた事の無い人だけが私に石を投げよ。let 使いたくないってのもこういうことよね。

    その他
    otihateten3510
    otihateten3510 別にfor文使っても副作用はないし、関数型がバグ減るっていう認識全然ない、てかバグ追跡がしづらい。 /SwiftでのletはTypeScriptのconstで、SwiftでのvarがTypeScriptのletだからややこしい笑

    2025/02/05 リンク

    その他
    cider_kondo
    関係ないけど、初期は「FOR~NEXT文は処理が遅いからIF文の方が良い」が半ば常識として教えられていた(ベーマガの講座でも1回載った)けどドクトルだみおが「それはデマだ」と明快に否定したんだよな(本当に何も関係ない

    その他
    ymchng
    ymchng こういうletを絶対に使いたくない勢って手段が目的化して、かえって複雑なコード書いてる奴が多い印象。let, const関係なく、適切にコードを分離・整理してくれさえすればわかりやすいのに、意外とできる奴は多くない。

    2025/02/05 リンク

    その他
    daira4000
    バグ減らしたいのはそうだけどletがどうとかより処理に名前を付けられたりブロックが小さくなる方が嬉しいかな

    その他
    xlc
    怪文書。

    その他
    crimson_diamond
    これは同意。面接で採用担当がそういうふわふわしたこと言い出してたら椅子を蹴っ飛ばして退席しよう

    その他

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

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

    関連記事

    for文を使いたくないのはletを使いたくないから

    https://gakuzzzz.github.io/slides/for_loop_to_higher_order_functions/#1 久々にアホな記事を見たの...

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

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

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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

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

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