記事へのコメント31

    • 人気コメント
    • 新着コメント
    iww iww 変数名がぜんぶ大文字だったら自動的にfinal扱いになる仕様にしよう

    2021/12/01 リンク

    その他
    zyzy zyzy コンパイラが保証してくれないルールが頼りにならないからわざわざfinalがあるんだよ!!

    2021/11/30 リンク

    その他
    kmizushima kmizushima finalつけるのが面倒くさいはわかるけど、final書いてないのを「finalということにしましょう」というローカルルールは筋悪だ。人が入れ替わると容易に通用しなくなる類の問題。

    2021/11/29 リンク

    その他
    surume000 surume000 全部finalつけるのめんどくさいのは分かる(書くのも見るのもめんどくさい)

    2021/11/29 リンク

    その他
    yimajo yimajo Mapのくだりみると変数としての代入不可についての話と、オブジェクトがミュータブルな話がごっちゃになってる気がする

    2021/11/29 リンク

    その他
    chirotec chirotec "final だらけの気持ち悪さ" CやC#でいうとconstやreadonlyの有無でしょうが、何故こんな感覚になるか分からん。まともなIDEを使うなら色分けされて綺麗に表示されるけど……。

    2021/11/29 リンク

    その他
    hatest hatest こういう方言みたいなルール作るのはいいけど、きちんと明文化して提示してくれ。現場に入ったときにソース見てクソみたいな暗黙ルールを推測するのは手間がかかって無駄なんだよ。

    2021/11/29 リンク

    その他
    Satoru224 Satoru224 言語仕様でやるか、コーディングの運用・ルールでやるか。

    2021/11/29 リンク

    その他
    CardamomPowder CardamomPowder 情報共有、意思疎通ができてるなら良いけど、面倒でもfinal書く方がレビュー側も基本的に楽だと思う。

    2021/11/29 リンク

    その他
    pmint pmint 何でも再定義不可能にするのは近年になって出現した病気。そういう人は型がおざなりなんだろう。C→Perl時代に答えが出ている。教える側が自己満足とノウハウを区別できないせいで、プログラミング技術は進展が遅い。

    2021/11/28 リンク

    その他
    tick2tack tick2tack “オブジェクトの状態が変更可能であると” valもじゃないっけ?/ finalがうざい、とかはエディタの表示による対応で解決すべきでは

    2021/11/28 リンク

    その他
    lunaphilia lunaphilia valやfinalを書くことの問題点があまり共感できない

    2021/11/28 リンク

    その他
    Eiichiro Eiichiro 再代入可能な場合に限り、宣言する言語なら良いんだろうな。

    2021/11/28 リンク

    その他
    arx0balest arx0balest 「constよりletの方が文字数が少なく読みやすいのでletを使いましょう」並の主張で鼻で笑っちまったよ。個人の趣味はどうでもいいから黙って全部final/valしとけ。全部だ。

    2021/11/28 リンク

    その他
    shogo0809 shogo0809 final 書く書かないはさておき

    2021/11/28 リンク

    その他
    remonoil remonoil 明示せずに意思統一できたら苦労せんわ

    2021/11/28 リンク

    その他
    naskin naskin “それはfinalを書かないという選択肢である。 もちろん、言語仕様的にはfinal宣言をしていない以上、それは再代入可能な変数であり、見た目は命令的なプログラミングそのものである。 ただしプログラミングの方針あるい

    2021/11/28 リンク

    その他
    radian19831019 radian19831019 再代入不可にするには、式や小さい関数を使って変数宣言を減らすようにプログラミングするから、valやfinalだらけで読みにくくなるってのがしっくりこないな。結果短い処理になるから読みやすくなると思うんだけど。

    2021/11/28 リンク

    その他
    hazardprofile hazardprofile 関数型言語の参照透過性が云々

    2021/11/28 リンク

    その他
    ShionAmasato ShionAmasato 値(val)って、他言語でいう所のconstとかとは違うんだろうか(よく分かってない人)

    2021/11/28 リンク

    その他
    frkw2004 frkw2004 そういうルールがあると変数名の頭にfinとかc(Const)を付ける、ということになる。

    2021/11/28 リンク

    その他
    htbman htbman 変数に再代入しようとすると赤線が出るお…(ピコーン)このfinalっていうのを消すと動いたお!

    2021/11/28 リンク

    その他
    cl-gaku cl-gaku みんながそんなにかしこいわけではないので私は素直にfinal教です

    2021/11/28 リンク

    その他
    mitaro mitaro “final宣言は書かないが、変数には再代入をしない” 自分を含む人のやることを信用できない身としては「もしかしたら(自分を含む)誰かがやっちまってるかも」という懸念が残るの嫌だけどなぁ……

    2021/11/28 リンク

    その他
    dtpg dtpg 定数…

    2021/11/28 リンク

    その他
    h3poteto h3poteto 変数宣言の方をどうにかするのではなく代入演算子自体をなくして、すべてパターンマッチにしたErlangという言語がありましてね……

    2021/11/28 リンク

    その他
    bouzuya bouzuya 検討の余地のある方法だと思うけど、ぼくのもっと強く推奨する方法は「まず Java を避けろ」だよ。

    2021/11/28 リンク

    その他
    wwolf wwolf TypeScript的な感じでデフォルトstatic、デフォルトイミュータブルなJavaトランスパイラがあってもいいのにね

    2021/11/28 リンク

    その他
    aya_momo aya_momo finalがついていると読みにくくなる?

    2021/11/28 リンク

    その他
    iekusup iekusup ほー。

    2021/11/28 リンク

    その他

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

    関連記事

    変数(variable)と値(value) - ソフトウェア設計を考える

    はじめてScalaに触れたとき変数宣言(var)と値宣言(val)を使い分ける言語仕様に、なるほどなあ、と思...

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

    • sanko04082021/12/04 sanko0408
    • ys00002021/12/02 ys0000
    • iww2021/12/01 iww
    • miguchi2021/12/01 miguchi
    • sskoji2021/11/30 sskoji
    • zyzy2021/11/30 zyzy
    • kuwadgi2021/11/30 kuwadgi
    • KandukiKei2021/11/29 KandukiKei
    • kmizushima2021/11/29 kmizushima
    • mas-higa2021/11/29 mas-higa
    • balaem2021/11/29 balaem
    • hillbert2021/11/29 hillbert
    • surume0002021/11/29 surume000
    • ad22021/11/29 ad2
    • yimajo2021/11/29 yimajo
    • ryokucha-T-bag2021/11/29 ryokucha-T-bag
    • That2021/11/29 That
    • slay-t2021/11/29 slay-t
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

    2NT -無料ブログ 無料ホームページ 等-

    3 users http://geinoujikenbo.blog.2nt.com/

    【悪用厳禁】mitmproxyを使えばSSL通信でも傍受できる

    175 users https://self-development.info/