2025-03-12

anond:20250312085711

考えながら何度も書き直してとか才能あると思うので頑張ってって死ぬほど上から目線だけど笑

テストリブンだととりあえず動くコード書いてからリファクタリングが基本だし

Google面接とかもまずはナイーブソリューション(とりあえずのコード)を出してからもっと洗練されたの出すのが定石

俺もちゃんとやってる時は実際プロダクションに入れるのは最初コードの半分とか1/3が当たり前だし

POCして捨てて書き直してナンボでしょ

  • いいなー 野良のウェブデザイナーなので大したスクリプトでもないのにいつも途中からぐちゃぐちゃになってコメントつけまくりになっちゃうんだよな… 設計のしかたがよくわからん ...

    • フロントはある程度仕方ないしスクリプトは柔軟に作り直せるためのスクリプトだから使い捨てならいいと思うけど 全然本読まない方だけどクリーンアーキテクチャあたりが日本では有...

      • これかな…あんがと読んでみる https://amzn.to/3DniaIZ

        • まああんまり頭でっかちになっても仕方ないので話半分に聞いといて笑 でも実践上例えば似たような重複が多くなるならSOLID原則のS、一つのものは一つのことだけやれ、ってのができて...

          • そういうのパパッと書けるようになれたらなー 何度も書き直してて時間なくなる まあでもAIがコード書くようになってだいぶ助かってるけど

            • 考えながら何度も書き直してとか才能あると思うので頑張ってって死ぬほど上から目線だけど笑 テストドリブンだととりあえず動くコード書いてからリファクタリングが基本だし Googleの...

            • まあがっつりフルタイムで書き続けて10年はかかるよね

            • 実際のところちゃんとしたプログラムはかなり作り直ししてる。 最初から上手く設計できたという場合はほとんどないと思う。 ちゃんとしてないのはやってないから出来てないってだけ...

    • 貴方がまず学ぶべきは構造化プログラミングです 一連の処理の流れを関数に分割するということです function relax(){ nugu(服); hairu(風呂); suru(クソ); neru();}function nugu(cloth){ destroy(clo...

      • 飛んでってんじゃねーよ笑

      • わざわざAIで例文までありがとう! そこまではまあできるんだけど、それらを動かすときに、こっちを先に動かすとこれが消えちゃう!じゃあこの関数を増やして保存しておいて…とか...

        • とにかくスピードが必要とされる局面だったり、ひたすら規模が巨大になっていく環境ではコードがとっ散らかってどこで何してるのかわからなくなる、というのは必然です コードの取...

記事への反応(ブックマークコメント)

ログイン ユーザー登録
ようこそ ゲスト さん