If there is a specific library that has a functionality you need, would you prefer to rewrite yourself or use the library?
Own Code vs Library