https://www.businessinsider.in/international/news/articleshow/95240819.cms [businessinsider.in] > the company's engineers would struggle to accurately assess existing code on the social platform, > which runs using large-scale distributed systems that are outside their specialty > (同社のエンジニアが、専門外の大規模分
Teslaにはtwitterのような分野のソフトウェアをレビューできる人はあまりいないっぽい (スコア:5, 興味深い)
> Twitterも凄いエンジニアが集まってそうなイメージがあるが、Teslaのエンジニアとの戦いだとどっちが上なんだろうか?
分野が違いすぎると思うんですよね。
https://www.businessinsider.in/international/news/articleshow/95240819.cms [businessinsider.in]
> the company's engineers would struggle to accurately assess existing code on the social platform,
> which runs using large-scale distributed systems that are outside their specialty
> (同社のエンジニアが、専門外の大規模分
Re:Teslaにはtwitterのような分野のソフトウェアをレビューできる人はあまりいないっぽい (スコア:0)
完璧に把握する必要はないんじゃないかな。
Twitterのエンジニアが信用できるか検証するために
敢えて畑違いのテスラのエンジニアにソースコード見せている気がする。
Re:Teslaにはtwitterのような分野のソフトウェアをレビューできる人はあまりいないっぽい (スコア:4, 興味深い)
> 完璧に把握する必要はないんじゃないかな。
開発に使ってるプログラミング言語、TwitterはScala主体、
Teslaはこの記事だとPythonって書いてあって
対象分野だけじゃなくて利用言語の乖離もはなはだしい。
Scalaは静的型付け関数型指向だし、Pythonは動的かつ古めの言語で関数型スタイルのサポートもScalaに比べると限定的。
完璧どころか概要さえ読み解けるかどうかも怪しそう。
完璧に把握するのハナから無理でしょう。
大規模ソフトウェアに関する専門性を舐めてはいけない。
Re: (スコア:0)
別に、Teslaの人間にTwitterのソースを修正させる訳じゃなく、
コードレビューする為なんだから、むしろソースの動きを知らない人間の方が、
先入観のない確認ができるんでいい方法だとは思うよ。
Re: (スコア:0)
改善要望とか指摘の数でランキング取ったらなんでスカラにしたんですかが一位取りそう
Re: (スコア:0)
Pythonなのはグルーコードで本体は生Cだったりするわけで
Scalaで書いてるのは上っ面で肝心なところはJavaでゴリゴリ書いてそうな気もする
Scalaの利点ってそれでしょ
Re: Re:Teslaにはtwitterのような分野のソフトウェアをレビューできる人はあまりいない (スコア:2)
> Scalaで書いてるのは上っ面で肝心なところはJavaでゴリゴリ書いてそうな気もする
これ、なんのメリットがあるのでしょうか? ぜんぶScalaで書けば良いのでは。
Re: (スコア:0)
有りもの利用した方が早いからじゃ無い?
Re: Re: Re:Teslaにはtwitterのような分野のソフトウェアをレビューできる人はあま (スコア:2)
「有りものを利用」することを「ゴリゴリ書いて」とは、普通の日本語では表現しないですね。
Re: (スコア:0)
理想は、本職の人間と、(知識はあるが)畑違いの人間をセットにして、後者に発言権持たせることんんだけれどね。
畑違いの人間が抱いた懸念や疑問に対して、本職の人間が納得させる答えを用意できるか?で判断できる。
Re: (スコア:0)
>畑違いの人間が抱いた懸念や疑問に対して、本職の人間が納得させる答えを用意できるか?で判断できる。
その結果が「2位じゃダメなんでしょうか」
Re: (スコア:0)
具体的にはどういうことでしょう?
畑違いのエンジニアが見ると検証の精度が上がる、ということ?
それとも人間関係が遠い方が忖度が減る、とか?
Re: (スコア:0)
恐怖の言葉
「素人質問で恐縮ですが、これなんですけど~」
Re:Teslaにはtwitterのような分野のソフトウェアをレビューできる人はあまりいないっぽい (スコア:1)
その言葉が恐怖なのは、素人と自称しつつ、実際には
その分野ないし隣接する分野での偉人の発言だからであって
今回の場合はマジで素人なので、恐怖の意味が真逆ですよ。
偉人の場合: 質問する人間の方が実は詳しくて本質を突いたことをいうから恐怖
今回の場合: 質問がまじで的外れなので恐怖
Re: (スコア:0)
全くの素人の素朴な疑問をナメちゃいかんぞ。
作った人間は、これはこういう風に設計しているから...
という感じで、勝手に脳内補完して決めつけて解釈してしまう。
が、全くソースの理解ができていない人間は、素朴な感じで、
これ、いいのかなぁ...という部分に気付く。
コードレビューってのは、そう言った、作った人間以外の人間が確認する事で、
普段気付かない事に気付くからいいんだよ。
その部分が問題ないなら別にそれはそれでいい。
でも、問題があったなら修正するべきだからね。
Re: (スコア:0)
素人の意見が貴重なのはわかってるんだが、ドヤ顔で言ってくるような奴だと「は?」みたいな態度が出てしまうんだよな…。
で意見貰えなくなる。代わりに誰か聞いてよ。
Re: (スコア:0)
「リレーって何ですか?」
Re: (スコア:0)
サーキットの一部だってばよ
Re: (スコア:0)
最近、”歴史を感じるコード”に触れることが多いわけなんですが、まあそういった感覚というか哀愁を理解できるかというのはあるでしょう。
# 直せるなら直してるんだよ。と行間に書いてあるようなの。