アカウント名:
パスワード:
サンプルの残念なCSVパースのコードを見ながら。
確かに割と残念なコードに見えるな注文付ければ違うのかね
元になってるOSSやAmazon内部のリポジトリのコードがクソなんだろうな。。AIはユーザのリクエストに応じて、それっぽいコードをネット検索してきて提示してるだけだからな。
AI使ったコーディングが普及すると、クソコードが後世に残され続けてしまうって問題が起きそうだな。
実際Amazonのサービス内でこういうコードが使われてるって事だからね・・・コメントの内容から〜って書いてあるから、目的と全く違うとんでもコードも生成されるだろうね。
コピペコードプログラマー使ってる日本のB2B系SIerが使うには丁度良いって事じゃん
新人とかがこのレベルのコードを「AIが生成したんで」ってそのまま持ってきたらブチ切れるやつだわこれ。掲載したやつもこれでいいと思ってんのか…。
1・2行目のコメント通りのコードを忖度なしに生成しているだけだから、そんなもんだろ。titleにカンマが入っていることなんか、想定してはいない。
もっとも、positionを整数型にしているのが謎だが。
CSVのパーサーとか自作したらあかんやつ筆頭だよね。超小規模データで、artistとかtitleにカンマが入らないようにBase64やURLエンコードとかしてるならありかもだけど。
Amazon Musicアプリが糞みたいな品質なのも納得するというか、なんというか。Amazon Musicはバグ多すぎて、バグに遭遇しないバージョンが見当たらない。
自作で車輪の再実装に関しては同意だけど、まあバグ多くてもある程度動いて稼げてればいいんすよAmazon Musicとかオーバークオリティにしても一部の完璧主義者が喜ぶだけなので
#個人的にはKindleのWindows版ビューアをもっとまともなUIにしてほしい…まあ読めるだけマシかという感じであきらめてる
いつだったかの「パスワードにはカンマを入れておけ」に説得力を感じてしまうな
IntelliCodeに対して6年ほど後発なんだから、それなりの水準でないとなぁ。
# IntelliCodeが賢いとも言えない
AI出力のコードを批評してみっともない。だいたいのCSVはこれで解析できるし、特殊仕様にも一瞬で対応できてる。お前の変なこだわりを押し付けるな
まーたしかにこれで大体通るし、こんなコードで売ってて現場では運用で対処したのを見たこともあるしかしこのコードがクソでなくなるわけではないし、少なくともサンプルに出すようなもんじゃぁ無いと思うけどねぇ
人間さん「コードが汚い。」A.I.さん「動けば良いのだ。どうせお前ら人間は今後はコードを読まなくなるのだ。だからお前らが読めなくたって何の問題もないのだ。」人間さん「。。。。」
だいたいのCSVにはこれで対応できるから、試験でスルーされて本番でたまに不具合が起きて問題になるやつですね分かります。
それはそういう試験項目を作らなかったやつが悪い。ろくに要件定義しないなら、試験項目くらい作れよ。
要求仕様も込みで言ったらもっとそれっぽいコード返してくれるんですかねこのコードもどうやって作ったかわからないしな
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
私は悩みをリストアップし始めたが、そのあまりの長さにいやけがさし、何も考えないことにした。-- Robert C. Pike
へーすごいな (スコア:0)
サンプルの残念なCSVパースのコードを見ながら。
Re:へーすごいな (スコア:2)
確かに割と残念なコードに見えるな
注文付ければ違うのかね
Re: (スコア:0)
元になってるOSSやAmazon内部のリポジトリのコードがクソなんだろうな。。
AIはユーザのリクエストに応じて、それっぽいコードをネット検索してきて提示してるだけだからな。
AI使ったコーディングが普及すると、クソコードが後世に残され続けてしまうって問題が起きそうだな。
Re: (スコア:0)
実際Amazonのサービス内でこういうコードが使われてるって事だからね・・・
コメントの内容から〜って書いてあるから、目的と全く違うとんでもコードも生成されるだろうね。
Re: (スコア:0)
コピペコードプログラマー使ってる日本のB2B系SIerが使うには丁度良いって事じゃん
Re: (スコア:0)
新人とかがこのレベルのコードを「AIが生成したんで」ってそのまま持ってきたらブチ切れるやつだわこれ。掲載したやつもこれでいいと思ってんのか…。
Re: (スコア:0)
1・2行目のコメント通りのコードを忖度なしに生成しているだけだから、そんなもんだろ。titleにカンマが入っていることなんか、想定してはいない。
もっとも、positionを整数型にしているのが謎だが。
Re: (スコア:0)
CSVのパーサーとか自作したらあかんやつ筆頭だよね。
超小規模データで、artistとかtitleにカンマが入らないようにBase64やURLエンコードとかしてるならありかもだけど。
Amazon Musicアプリが糞みたいな品質なのも納得するというか、なんというか。
Amazon Musicはバグ多すぎて、バグに遭遇しないバージョンが見当たらない。
Re: (スコア:0)
自作で車輪の再実装に関しては同意だけど、まあバグ多くてもある程度動いて稼げてればいいんすよ
Amazon Musicとかオーバークオリティにしても一部の完璧主義者が喜ぶだけなので
#個人的にはKindleのWindows版ビューアをもっとまともなUIにしてほしい…まあ読めるだけマシかという感じであきらめてる
Re: (スコア:0)
いつだったかの「パスワードにはカンマを入れておけ」に説得力を感じてしまうな
Re: (スコア:0)
IntelliCodeに対して6年ほど後発なんだから、それなりの水準でないとなぁ。
# IntelliCodeが賢いとも言えない
Re: (スコア:0)
AI出力のコードを批評してみっともない。
だいたいのCSVはこれで解析できるし、特殊仕様にも一瞬で対応できてる。
お前の変なこだわりを押し付けるな
Re: (スコア:0)
まーたしかにこれで大体通るし、
こんなコードで売ってて現場では運用で対処したのを見たこともある
しかしこのコードがクソでなくなるわけではないし、
少なくともサンプルに出すようなもんじゃぁ無いと思うけどねぇ
Re: (スコア:0)
人間さん「コードが汚い。」
A.I.さん「動けば良いのだ。どうせお前ら人間は今後はコードを読まなくなるのだ。だからお前らが読めなくたって何の問題もないのだ。」
人間さん「。。。。」
Re: (スコア:0)
だいたいのCSVにはこれで対応できるから、試験でスルーされて本番でたまに不具合が起きて問題になるやつですね分かります。
Re: (スコア:0)
それはそういう試験項目を作らなかったやつが悪い。ろくに要件定義しないなら、試験項目くらい作れよ。
Re:へーすごいな (スコア:2)
要求仕様も込みで言ったらもっとそれっぽいコード返してくれるんですかね
このコードもどうやって作ったかわからないしな