[過去ログ] スレ立てるまでもない質問はここで 163匹目 (1002レス)
上下前次1-新
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
888(1): (アウアウウー Sa95-lF85) 2023/03/20(月)15:40 ID:GQGgQXaMa(1) AAS
>>880
そういえば日曜の朝にどっかのテレビで松尾豊が出てて
GPTで置き換わる職業にプログラマーを挙げてたな
公務員が要らなくなるのは同意するが
プログラマーはまだいらなくならないわ
889: (ワッチョイ c95f-aodc) 2023/03/20(月)16:53 ID:REuZd10D0(1) AAS
まだまだエンジニア不足だからAI駆使して品質上げていきたいよ
エンジニア不足が解消して職業プログラマ採用が減るなら大歓迎
オレ自身不要になったらそれこそ夢の世界到来だし早く来てほしいわ
890: (ワッチョイ d993-F0re) 2023/03/20(月)17:22 ID:J7zNP/C80(1) AAS
>>888
コメンテーターは確実に要らなくなるよなw
ああでも、メディアは世間一般で言われていることと違う
デマを流したいから必要なのかw
891: (ワッチョイ 7110-e+tt) 2023/03/21(火)01:30 ID:VpuQ9Dv60(1) AAS
コーディングでなく要件定義や設計のスレある?
892: (ワッチョイ 934b-Z/XC) 2023/03/21(火)01:44 ID:VH9D4S5b0(1) AAS
ないよそんなの
各社のノウハウじゃないの
893: (ワッチョイ 1379-1FFK) 2023/03/21(火)09:54 ID:gQNEShkv0(1) AAS
要件定義書やRFPを極めるスレみたいのはあってもいいかもしれないね
業務の観点に寄り添う文書だから実際に関わらないと判らない事が多いけど
894(1): (ワッチョイ 0954-l83W) 2023/03/21(火)13:38 ID:W4p4Dvji0(1) AAS
AI にやってほしいのは、非効率なソースコードの最適化だわ。
プロジェクトのソースコード与えて、サーバー性能・クライアント性能・可読性・実行速度・メモリ消費量・計算量・CPU負荷・GPU負荷・通信データ量などの優先割合をパラメータとして与えたら、それに応じた改善案を提案してくれるとか。
895: (ワッチョイ 693c-UUBt) 2023/03/21(火)16:28 ID:Fg2WPysI0(1) AAS
そんなルールベースでできることにAIを持ち込む意味とは
896: (ワッチョイ d993-F0re) 2023/03/21(火)23:02 ID:hTHtc5750(1) AAS
>>894
「もっと改善して」っていうと無限に改善してくれるぞ。ルールを無視してw
897: (ワッチョイ ebbb-hl0G) 2023/03/21(火)23:31 ID:+Zx8JWeO0(1) AAS
AI「コード最適化以前にそもそも要件がおかしいです」
「業務最適化して既製品を使うべき」
「このような顧客が5年以内に破綻する可能性は90%以上ですので取引停止を推奨します」
「こんなつまらない仕事より貴方にオススメの仮想通貨取引の話があるのですがご関心はありますか?」
898(1): (ワッチョイ 33bd-fJrq) 2023/03/22(水)01:32 ID:38on5IyH0(1/2) AAS
クラスに処理を分割するのが苦手なんですが、どう勉強すればいいですか。
どうも油断すると1関数や1クラスに全部機能を打ち込んでスパゲッティになってしまう。
MVVMとか色々読んで意識してみてはいるんだけど、「結局この場合、この処理とこの処理は密結合にせざるを得ないんじゃないか」と思って
クラスに分けたと思ったらお互いが循環参照して、本当に機械的に分割しただけになってしまいます。
リーダブルコードの本が良いのかなと思って内容を見たのですが、クラス名の付け方は…という内容で自分が悩んでいる内容とは違うみたいでした。
899(1): (ワッチョイ 1379-1FFK) 2023/03/22(水)01:52 ID:jPt3JN/N0(1) AAS
1関数に全部ぶち込める程度ならクラス分けなんて気にする必要ないよ
別プロジェクトやった時に前と同じ事してんなと思ったら整理すればいいし
案件こなしていって経験値貯めていけば自然にできるようになる
900(1): (ワッチョイ d910-CE5C) 2023/03/22(水)02:14 ID:0/Pc7E1E0(1) AAS
まさにクラス名の付け方で悩んでみるといいんじゃないの
不適切な密結合してたらこの名前のクラスにこの機能おかしくねってなる
901: (ワッチョイ 33bd-fJrq) 2023/03/22(水)03:07 ID:38on5IyH0(2/2) AAS
>>899-900
うーん、ありがとうございます。
まずは名前をしっかり悩むようにしてみます
902: (ワッチョイ 5307-BQ3C) 2023/03/22(水)09:04 ID:RLKJ2atP0(1) AAS
正解があるとしたら、「他人・数年後の自分が見てしゅっとわかるか」
リファクタリングツールの支援があるなら、それもうまく使って行こう
903: (スップ Sd73-acnr) 2023/03/22(水)10:09 ID:iT8ycAaHd(1) AAS
コードはタイムカプセルだよ
当時を懐かしむためにも沢山書いといた方がいいぞ
904: (ブーイモ MMc5-VSrg) 2023/03/22(水)15:44 ID:epPFleRvM(1/2) AAS
>>898
座学的な知識はBob Martinのシリーズを読むといい
あとは実践してみて熟練者にレビューしてもらったり熟練者が書いたコードを見て自分なりのパターン認識を積み上げてく
905: (ブーイモ MMc5-VSrg) 2023/03/22(水)15:53 ID:epPFleRvM(2/2) AAS
> クラスに分けたと思ったらお互いが循環参照して、本当に機械的に分割しただけになってしまいます。
これは責務の分割だけでなく望ましい「依存性の方向」を認識できてないから
この辺りの知識もBob Martinのシリーズ読めば理解できるようになるはず
906(1): (ワッチョイ 0954-l83W) 2023/03/24(金)02:14 ID:ku5qQCGs0(1) AAS
1.ユーザーによる入力内容が問題ないかチェック。
〜しばらく(0〜24時間)時間が空く〜
2.入力内容をメールで自動送信。
3.メールが送信された日時や内容をDBに登録。
上記の処理をする必要があるんですが、
〜しばらく時間が空く〜
の期間に編集が加えられた場合に、メールの送信とDBへの登録がされないようにする必要があります。
ですが、1と2の間に、自分がデータの確認やスケジューラーへの介入が出来ない場合どうすればいいでしょうか?
業務プロセスの変更で対応するしかないですよね・・・?
907: (ワッチョイ c902-F0re) 2023/03/24(金)02:19 ID:ahmEicZg0(1) AAS
自分ができなくても、確認する人か、ソフトウェアがすればいいのでは?
単に変更あったか知らせるだけで、人間でもソフトウェアでも確認可能だろ?
908(1): (ワッチョイ c95f-aodc) 2023/03/24(金)07:10 ID:waL3jr6S0(1/3) AAS
1で入力内容かそのハッシュを別保存しておくことができないなら
入力内容に署名を追記するとか
909: (ワッチョイ 9169-7LVk) 2023/03/24(金)10:14 ID:QaPy+QE+0(1) AAS
「編集」ってのは「入力」とは違うのか?
「編集」されたらチェックすりゃいいのでは?
910(5): (ワッチョイ e15f-a1qf) 2023/03/24(金)11:59 ID:hUY2lw0M0(1) AAS
CUIで、
コンパイルするコマンドを打つ
→エラーメッセージがダーって流れていく
→次の入力位置周辺が表示される
→エラーメッセージを最初から読むために、さっきコマンド打った位置までちまちまスクロールして遡る
っていう一連の動作をしょっちゅうしててめんどくさい
エラーメッセージがダーって流れていかないように表示位置をコマンド打った位置に固定する方法とか、コマンド打った位置まで一瞬で遡れる方法とかなんかない?
911: (アウアウウー Sa95-hl0G) 2023/03/24(金)12:40 ID:X5N/zF/Ua(1) AAS
>>910
moreやlessなどのページャを使う
912: (ワッチョイ 0107-+Ere) 2023/03/24(金)12:55 ID:wehMxzVV0(1) AAS
>>908
メールの発信とDBへの入力をするプログラムをスケジューラで起動するんだろ?
起動したプログラムで編集履歴を見て処理するかどうか決めればいいじゃん
913: (ワッチョイ 9301-3tN8) 2023/03/24(金)13:01 ID:3LezXzMb0(1/2) AAS
>>910
使ってるエミュレーター次第だと思う
macのTerminal.appやiTerm2だとコマンド打った位置まで一瞬で遡れる方法がある
914: (ワッチョイ 9301-3tN8) 2023/03/24(金)13:13 ID:3LezXzMb0(2/2) AAS
>>906
1と2が仕組みとしてどう連携しているのかによる
1で入力内容に問題ないと判断した直後にスケジューラー登録をしてるなら
編集が加えられたタイミングでスケジューラーの登録を解除するか更新する
1で入力内容に問題ないと判断してからスケジューラー登録までに時間が空くなら
スケジューラー登録状態を管理して未登録の場合だけ編集できるようにする
未登録時に編集が加えられた場合は入力未チェック状態に戻してスケジューラーへの登録が行われないようにする
スケジューラーに介入できないと書いてるから後者かな
915: (オイコラミネオ MM2d-RBZQ) 2023/03/24(金)15:38 ID:2r8zYf6jM(1) AAS
>>910
テキストファイルに書き出すのはダメ?
916: (ワッチョイ eb8f-hw/J) 2023/03/24(金)16:25 ID:YNhY1NcA0(1) AAS
ログファイル出力するぐらい何で思いつかんのかねえ
917: (ワッチョイ 938e-LK7t) 2023/03/24(金)16:43 ID:Z96o3Var0(1) AAS
>>910
でかい画面にして表示する文字を小さくする
上下前次1-新書関写板覧索設栞歴
あと 85 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.016s