最初からライブラリとか使わない方が良い
-
特に大規模なやつ
-
なにが欠点なのか
- そのライブラリ特有のお作法を覚える必要がある
- 無駄に機能がある一方で、自分がほしい機能を実現できなかったりする
- 👀汎用的で小さな機能であれば自分でもなんとかできるのだが……
-
大前提:疎結合に作る
-
密にしてしまうと、後々別のlibraryに交換するような作業が非常に辛くなる
-
自分が理解可能な最小限のものを組み立てられる
- いらない機能をつけない
-
勿論だんだん大規模になるにつれ自前でcodeを用意するのが難しくなってくる。
-
そうなったときに初めてlibraryの使用を考えればいい