Visual Studio Code / VSCode Part15 (787レス)
Visual Studio Code / VSCode Part15 http://mevius.5ch.net/test/read.cgi/tech/1716707929/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
91: デフォルトの名無しさん [sage] 2024/08/03(土) 18:54:46.35 ID:r+tG/pm0 言語ごとに学習がちがうんだしモデルの出来次第だろ http://mevius.5ch.net/test/read.cgi/tech/1716707929/91
92: デフォルトの名無しさん [sage] 2024/08/03(土) 19:21:57.40 ID:CLekmhvj 静的型ならRAGで型情報を補完できるはずだから、そこまで踏み込んだ実装してるなら静的型の方が圧倒的に高精度になるだろうな Copilotがそこまでやってるかは知らん http://mevius.5ch.net/test/read.cgi/tech/1716707929/92
93: デフォルトの名無しさん [sage] 2024/08/03(土) 20:02:02.33 ID:tVSR2iUs その精度に合わせて動的型付けを使うか静的型付けを使うかを決め直したいのか? そうでもない限り意味のない質問だよ それに、精度ってなんだ? http://mevius.5ch.net/test/read.cgi/tech/1716707929/93
94: デフォルトの名無しさん [sage] 2024/08/03(土) 20:11:57.50 ID:tVSR2iUs もし既存のlet変数に違う型の値を代入するようなコードがサジェストされるかを聞いてるなら、そんなコードをサジェストしてくるのは見たことないぞ http://mevius.5ch.net/test/read.cgi/tech/1716707929/94
95: デフォルトの名無しさん [sage] 2024/08/03(土) 20:13:09.53 ID:tVSR2iUs ただ普段、let宣言を使いまくるようなコードをエディターで開いて学習させてる場合は知らん NGワード規制に掛かるので細切れにした、すまん http://mevius.5ch.net/test/read.cgi/tech/1716707929/95
96: デフォルトの名無しさん [sage] 2024/08/03(土) 20:44:59.36 ID:r+tG/pm0 関数の戻り値で成功したら配列、失敗したらFalseとかも違う型の値を代入だよな JavascriptとかPythonだとよくやる http://mevius.5ch.net/test/read.cgi/tech/1716707929/96
97: デフォルトの名無しさん [sage] 2024/08/07(水) 11:58:57.46 ID:oo915Jqb よくやるじゃねぇよ そんなことするなよ http://mevius.5ch.net/test/read.cgi/tech/1716707929/97
98: デフォルトの名無しさん [sage] 2024/08/07(水) 14:50:03.99 ID:/BJ07Tsv 簡易なやり方だとJSはエラーハンドラ渡す PythonはタプルでMaybe/Either返すかな http://mevius.5ch.net/test/read.cgi/tech/1716707929/98
99: デフォルトの名無しさん [sage] 2024/08/07(水) 16:27:55.76 ID:rFM6a2Oq 他言語の流れで型至上主義だとそういう感覚になるんだろうな どう考えても>>96のやり方がスマートで見やすい分かりやすい 動的型言語のメリット殺すようなコーティングスタイルは個人的に好みではない http://mevius.5ch.net/test/read.cgi/tech/1716707929/99
100: デフォルトの名無しさん [sage] 2024/08/07(水) 17:02:11.45 ID:U9eOsrEa nullでしょ Falseはねーわ http://mevius.5ch.net/test/read.cgi/tech/1716707929/100
101: デフォルトの名無しさん [sage] 2024/08/08(木) 16:07:14.33 ID:FyHzL1Qn 型の予測できないものって見えないバグの温床になっちゃう http://mevius.5ch.net/test/read.cgi/tech/1716707929/101
102: デフォルトの名無しさん [sage] 2024/08/08(木) 20:57:04.61 ID:iroiJXwy 型を厳格化すりゃバクが減るとおもってるやついるよな ほぼ関係ないのに 型チェックがないとまともなプログラム組めない人はそもそも向いてない http://mevius.5ch.net/test/read.cgi/tech/1716707929/102
103: デフォルトの名無しさん [sage] 2024/08/08(木) 21:12:31.41 ID:nExcyQqx >>102 厳格な静的型付けによって 確実にバグが減って生産性が高まる もちろん可読性も改善する さらに保守性も良くなる http://mevius.5ch.net/test/read.cgi/tech/1716707929/103
104: デフォルトの名無しさん [sage] 2024/08/08(木) 21:17:58.59 ID:8d8KEGEi まぁ普通は動的型付け言語でもできる限り型を意識して書くからね 同じ変数に違う方を代入したり,関数内の分岐によって全く違う方を返すとかはやらないよね http://mevius.5ch.net/test/read.cgi/tech/1716707929/104
105: デフォルトの名無しさん [sage] 2024/08/08(木) 21:58:01.91 ID:iroiJXwy そもそも論だけど型云々がないとバグが減らせないレベルだと本当のバグを減らすことができないんだよ 型がちがってて起こりえるエラーなんてほんと初歩エラーレベルだし変数ウォッチしてりゃ気づく 一切効果がないとは言わないがほぼ意味はない 冗長的なコードかく時点で生産性は下がってるわけで言語的に必須だから従ってるだけで個人的には好き好んでそういうルールを受け入れてる訳ではないな http://mevius.5ch.net/test/read.cgi/tech/1716707929/105
106: デフォルトの名無しさん [sage] 2024/08/08(木) 22:03:21.17 ID:iroiJXwy >>104 わざわざそんなことはやらないが細かいところで制約つくのはだるいだと感じるな だから今はJavaは大嫌いだしJavaScriptは大好き 昔はデザインパターンとかああいうの一通り学んで教科書通りのお利口さんコースだったけど今思うとあんなのを有り難がって自分がすごいと思ってたのがこっぱずかしいわ 今静的型言語やるのはUnityのC#やるときくらいかな http://mevius.5ch.net/test/read.cgi/tech/1716707929/106
107: デフォルトの名無しさん [sage] 2024/08/08(木) 22:03:28.58 ID:2LTh1Plb ライブラリで、結果が複数のときだけリストを返すヤツとかあるけどな http://mevius.5ch.net/test/read.cgi/tech/1716707929/107
108: デフォルトの名無しさん [sage] 2024/08/08(木) 22:05:19.93 ID:VfsMDxaW >>105 素人は動的型付け言語を好むが 一定レベルを超えた人たちが(小さなスクリプトを除いて)静的型付け言語を使う理由は生産性が高いため http://mevius.5ch.net/test/read.cgi/tech/1716707929/108
109: デフォルトの名無しさん [sage] 2024/08/08(木) 22:06:02.31 ID:iroiJXwy 結局静的型付けはお役所仕事なんだよ ただめんどくさいだけ デリゲートとかインターフェースとかああいうのほんと一番無駄 使う方がやっちゃいけないこと把握して動的形言語でやる方が遙かにはかどる JavaScriptとNodejs最高ってことだ http://mevius.5ch.net/test/read.cgi/tech/1716707929/109
110: デフォルトの名無しさん [sage] 2024/08/08(木) 22:09:05.92 ID:iroiJXwy >>108 ほんとに初心者レベルなら動的を好んで 中級で静的病にかかり 上級で動的最高!に戻る プログラム出来る僕すごいでしょ?的な中級者ほどそういう病が酷い傾向だな http://mevius.5ch.net/test/read.cgi/tech/1716707929/110
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 677 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.008s