+
+
+
AsafGartner
+
+
+I want to touch on the time saving aspect a bit more, as this is a primary reason people go for libraries in the first place.
+
+
+
+
+
+
+ I think it's worth making the strongest possible argument for preferring existing libraries, so we can frame our criticisms or reactions
+
+- save time coding it yourself, possibly a huge amount of time if it's a lot of code or if you'd need to learn a lot to do it
+- get something higher quality than you would make yourself, because it is used in many different situations and has been subjected to selection pressure; also, if you are not an expert in the problem domain and the library author is
+- get a built-in knowledge community you can ask for help with problems, since other people are using the library
+- increase transferability of skills across teams, since the same external library can be used in many teams
+
+
+
+
+
+
+
+
+
+
4
+
+
+