ふと思うところがあったので、この件に関して書いてみたい。 ぼくの周りには自前のライブラリ(主にJavascript)を使っている人が多い。 ここで言うライブラリというのは比較的小さなものだ。 別に使うのは構わないが、多少なりとも周りに与える影響を考えて欲しい。 作った本人が使う分には、何の問題もない。 なぜなら、本人はその内容を把握しているからだ。 だから、何も考えずに使っていても作った本人には全く支障はない。 しかし、テストもしていなければ詳細なドキュメントもないというのが見受けられる。 つまりいわゆるブラックボックスに近い。 それは使う側からすると、まず初めにコードを読んで全体を理解しないといけないのがはっきり言って面倒なのだ。 なんかその「自作してんだぜ、すごいだろ」的な思想が、美徳なのだろうか。 これではチームのまとまりもクソもない。 ライブラリを使うのは、効率化、先人の知恵を借り
![自前のライブラリを使うことの弊害](https://cdn-ak-scissors.b.st-hatena.com/image/square/d4a77e2c826a1078f859ded16a918cabf2e5f643/height=288;version=1;width=512/https%3A%2F%2Fwp-blog.yuhiisk.com%2Fwp-content%2Fuploads%2F2015%2F07%2Feyecatch_jquerylibrary.jpg)