/note/tech

四則演算をやるだけまだ創造的。業務プログラミングなんてgetしてsetするだけ。

四則演算をやるだけまだ創造的。業務プログラミングなんてgetしてsetするだけ。Googleでprotoの詰め替え業務を長年し続けて確信しました。

「業務系プログラミングなんて四則演算しかやらない」物凄いパワーフレーズだ。。。

@TJO_datasci

@imos

Google社内は良くも悪くも洗練されており、データベースからフロントエンドまであらゆるところがgRPCを話すので、多くのコードがprotoの詰め替えに作業になっており、SQLとか謎エコシステムとかに悩む必要はないかわりに、getとsetしかしない虚無コードを書いてるように感じるという罠がある。

@imos

負の遺産とならないデータの置き方・運び方にはかなり経験が必要だし、計算時間が爆発しないデータの取得方法には技術が必要なので簡単ではないけど、創造的(インパクトが高く面白いもの)ほどスケールしてしまい全員がやる必要がなくなって、泥臭いものが残りやすい結果なのだとは思う。

@imos

確かにスキーマ駆動で開発してると最終的にはそんな感じになる。