ソースコードはコーヒー牛乳みたいなものである。
もともとコーヒーだったものに、途中で牛乳が追加され、コーヒー牛乳になったとする。
このとき、初期メンバーは「最初のコーヒーに牛乳を足しただけ」と認識しているため、すぐに全体を理解できる。
しかし、途中アサインされた人は、「この処理はコーヒーなのか? それとも牛乳なのか?」を逐一考える必要がある。
一度混ざったコーヒー牛乳をコーヒーと牛乳に戻すのが難しいように、
ソースコードの歴史を遡り、元の意図を理解するのは困難なのだ。
Go to list of users who liked
ソースコードはコーヒー牛乳みたいなものである。
もともとコーヒーだったものに、途中で牛乳が追加され、コーヒー牛乳になったとする。
このとき、初期メンバーは「最初のコーヒーに牛乳を足しただけ」と認識しているため、すぐに全体を理解できる。
しかし、途中アサインされた人は、「この処理はコーヒーなのか? それとも牛乳なのか?」を逐一考える必要がある。
一度混ざったコーヒー牛乳をコーヒーと牛乳に戻すのが難しいように、
ソースコードの歴史を遡り、元の意図を理解するのは困難なのだ。
Register as a new user and use Qiita more conveniently
Go to list of users who liked