tamucola

Coca-Colaが好きです。 エンジニアです。

tamucola

Coca-Colaが好きです。 エンジニアです。

最近の記事

思いやりプログラミング

ポエムなので、noteに書きます。 弊社には、「思いやり10ヵ条」といういわゆるクレドがありますが、私が提唱しているのは、「思いやりプログラミング」です。 思いやりプログラミング プログラミングをする時は、周囲の全てに対して思いやりを持ちましょう。 プログラミングをしていると、戦っているのはコンピューターのような気がしてきますが、ほとんどの場合、戦っているのは人間です。 複雑性、バグは、誰が作っているのでしょうか? 人間が作っています。 エラーコード、エラーメッセージ

    • ソフトウェアエンジニアリングでビジネスをする上で大切なこと(暫定)

      社員旅行に行く日の朝にふと考えたことをメモとして書く。 ソフトウェアエンジニアリングの特性 ソフトウェアエンジニアリングの特性は、ソフトであるということ。 ソフトなので、触ることもできない。 同じサーバ、同じ言語で作られていたとしても、中身は全く異なる。 中身の理解も人によって異なる。 あの会社は、シンデレラ城を作っているかもしれないが、僕たちは日本家屋を作っているのかもしれない。 同じ人が住める建造物ではあるが、パッと見で違いは分からないし、作る上で重要なことは大きく異

      • コードレビューの観点

        普段、どういう観点でコードレビューをしているのかをメモしていく。都度更新。更新日2022/04/20。 記事を買ってくれた人、ランチごちそうするので、行きましょう! 俺なんかがまとめるより、Google様が書いてるガイドラインの日本語訳がありました。まずはこれを読みましょう。 ・google-eng-practices-ja ・コードレビューを通過するための CL 作成者のガイド(CLとは、プルリクやマージリクエストと同等の意味) ・コードレビューの仕方

        ¥100

      思いやりプログラミング