プログラムの生産性を高めようと思い今年の夏くらいからライブラリ化を行うようにしました。
それぞれのプログラムで共通の部分を探してライブラリにまとめたら
ライブラリが5MBくらい(ソースファイルのサイズ)になってしまいました。
ライブラリが巨大過ぎてどこに何があるのか把握し切れません。
プログラムごとにコードを書いて再利用できると思う部分はコピー&ペーストで貼りつけていた頃のほうが生産性が高いくらいでした。
これは慣れてないからでしょうか?
それともライブラリなんて自分で作るもんではないのでしょうか?
ちなみにライブラリ内の各関数は複数のプログラムで使われることは殆どありません。
それどころが無いと思ってライブラリに追加した関数と同じ機能の関数が既に存在していて後でムカついたりと
嫌なことだらけです。
正直辞めたいです。
でも半年かけて作ったものを捨てるのは非常に悲しいです。
どうしましょう?