>>319
ライブラリの再利用性が低いのは、そのライブラリの設計の善し悪しの問題かと
レイヤー分離がされた汎用性の高いライブラリを設計するにはそれ相応の考慮とスキルが必要

一般に、再利用性を高めるために汎用的な仕様にするわけだが、これは裏を返せば
ある特定の用途では全く使い物にならない可能性も高めることになり、そういった用途で
使おうとしたあなたのような人の視点で見れば再利用性が低いと評価されることもあるだろう

その場合、プロジェクトを始める前にそう言ったリスクを想定し、ライブラリの開発や再設計も
視野に入れてスタートするべきだろう

現実はライブラリの実装段階からのコントロールとか新規開発とか、そんなことやってる
時間も金もないんだよというのが正直な所なんだろうが、どうにもならないことは
どうにもならないわけで、そこは仕事を断る判断含め大人の対応が必要なんでしょう社会人として