効率よくプログラミングするには
今まで業務でプログラミングを行ってきた。
そこで改めて思うことだが、
それはなるべくプログラミングしないように心がけるというもの。
つまり、コードの自作は避けるというもの。
えっと思われるかもしれない。
どちらかというと、公開されたAPIやライブラリ関数といったソフトウェアの部品を使い、末端の手続きの自作は避けたほうがいい。
これらは、他人がメンテナンスしてくれる。
自作すると、自作したすべてのソースコードを自分でメンテナンスしなければならない。
手間を考えるとやっていられないのだ。
作成されたプログラムは実際には30年以上使用されることもある。
メンテナンスの手間を考えて作るべきなのだ。
たとえ、自作よりも所望のAPIをを見つける時間が3倍かかったとしても。