アカウント名:
パスワード:
ソースコードの品質が低く理解できず、またこのままでは問題があると思い
これが諸氏もよく話題にする「よくわからないけど動いてるコード」ってやつか。
「本番運用中のコードを変えようとしたら挙動が変わらないことだけを願いますと言われるのは当たり前」
個人的にはこれが一番理由としてでかい。「動いてるものをわざわざいじって動かなくなったらどうすんの?いじる必要ある?」みたいな。そこに時間割くなら別のことしましょうという。
うーん、機械学習ベンチャーでもこんなレベルなのか。挙動が変わらないのを運任せでお祈りするようなコードだから品質が低いと言われるんだが。
まあ、雑魚エンジニア氏もプロジェクト入る前にちょっとコード見せてもらうとか、まずUnitTesTとCIを導入しましょうとか穏便なところから入って、静的解析やリファクタリングの話を持ち出せばよかったのにね。
気を取り直して次いこ、次。
記事を読むと、件の先輩エンジニアは天才肌の人で、第三者の視点で考える能力が欠如しているケースに感じますね。同じ部内でそのコードが「正直私はあまり触りたくはないですね…」とか「(私が追加した)コメントがなかったら、何をやっているか本当にわからない」とか言われてることからも、この先輩個人か、その周囲の小さめのグループに関する話でしょうね。
まあ、院まで行って論文たくさん書かなきゃいけなくなるとコードのメンテより論文のネタ、になるからね。そのままの感覚で仕事してればそうもなるよね。つまるところ、他人は自分じゃないから、経験もそれに伴う考え方も違う。
経験を前向きに活かしてほしいものです。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
ナニゲにアレゲなのは、ナニゲなアレゲ -- アレゲ研究家
リファクタリングの必要性 (スコア:0)
これが諸氏もよく話題にする「よくわからないけど動いてるコード」ってやつか。
個人的にはこれが一番理由としてでかい。
「動いてるものをわざわざいじって動かなくなったらどうすんの?いじる必要ある?」みたいな。
そこに時間割くなら別のことしましょうという。
Re:リファクタリングの必要性 (スコア:0)
うーん、機械学習ベンチャーでもこんなレベルなのか。
挙動が変わらないのを運任せでお祈りするようなコードだから品質が低いと言われるんだが。
まあ、雑魚エンジニア氏もプロジェクト入る前にちょっとコード見せてもらうとか、
まずUnitTesTとCIを導入しましょうとか穏便なところから入って、静的解析やリファクタリングの話を持ち出せばよかったのにね。
気を取り直して次いこ、次。
Re:リファクタリングの必要性 (スコア:1)
記事を読むと、件の先輩エンジニアは天才肌の人で、第三者の視点で考える能力が欠如しているケースに感じますね。
同じ部内でそのコードが「正直私はあまり触りたくはないですね…」とか「(私が追加した)コメントがなかったら、何をやっているか本当にわからない」とか言われてることからも、この先輩個人か、その周囲の小さめのグループに関する話でしょうね。
Re: (スコア:0)
まあ、院まで行って論文たくさん書かなきゃいけなくなるとコードのメンテより論文のネタ、になるからね。
そのままの感覚で仕事してればそうもなるよね。つまるところ、他人は自分じゃないから、経験もそれに伴う考え方も違う。
経験を前向きに活かしてほしいものです。