昨日はプログラムをたくさん書いた。
今日は仕事の話からスタート。
昔にほかの人が書いたプログラムをアップデート。
困ったことにこのプログラムはクラスは使っているものの、プライベートのメンバはなく、すべてがパブリックで宣言されている。
つまり、どこからでもどの変数や関数にアクセスできるようになっている。
ザ・スパゲッティプログラムである。
gotoもたっぷり使われていて、一つの関数も1000行くらいある。分割できなかったんだろうか。
今日は仕事の話からスタート。
昔にほかの人が書いたプログラムをアップデート。
困ったことにこのプログラムはクラスは使っているものの、プライベートのメンバはなく、すべてがパブリックで宣言されている。
つまり、どこからでもどの変数や関数にアクセスできるようになっている。
ザ・スパゲッティプログラムである。
gotoもたっぷり使われていて、一つの関数も1000行くらいある。分割できなかったんだろうか。