3
2 Comments

Using Package or Code from scratch

I just want to know tech founders'/ Developers' opinion on using packages as opposed to coding the needed functionalities from scratch and why. πŸ™‚

on September 30, 2021
  1. 2

    From scratch - often times it's more about the journey than the destination...

  2. 2

    It depends.

    Using a package, you've got to have a feeling that you are in good hands. That the package is mature, the issues get resolved, that its users are satisfies. If so, you can concentrate on your code logic. The maintenance is not on you, and you get bugfixes and new features, too.

    Coding from scratch, you kind of admit that the existing package have important deficiences due to which it can't be used in your project. So, you can have it exactly as you need it. You'll learn a lot.

    Also, you can think about this decision from the 5 years from now. Will the existing package evolve and outgrow your self-made solution? Will it be someone else supporting your code and wondering why it's a custom and not a standard solution.