> There are great reasons to reinvent the wheel:
> Build a better wheel (for some definition of better)
You can invent an improvement, no need to reinvent the existing wheel
> Learn how wheels are made
Read a book
> Teach others about wheels
Read a book and tell others about it
> Learn about the inventors of wheels
Read a history book
> Be able to change wheels or fix them when they break
Read an engineering manual
etc.
> There are great reasons to reinvent the wheel:
> Build a better wheel (for some definition of better)
You can invent an improvement, no need to reinvent the existing wheel
> Learn how wheels are made
Read a book
> Teach others about wheels
Read a book and tell others about it
> Learn about the inventors of wheels
Read a history book
> Be able to change wheels or fix them when they break
Read an engineering manual
etc.