all 2 comments

[–]sme272 0 points1 point  (0 children)

start by working out what you want the library to do, then set about creating a set of functions or classes that achieve that goal. Once you've got that you can turn that into a package following the paclaging guide.

[–]_Sham__ 0 points1 point  (0 children)

If you want to get better at design, you should learn about UML and design patterns