You own an object when your code creates the object. The code that
creates the object may not have necessarily been written by you, but as
long as it’s the code you’re responsible for maintaining, then you own
that object. For instance, the YUI team owns the
YUI object, and the Dojo team owns the
dojo object. Even though the original person who
wrote the code defining the object may not work on it anymore, the
respective teams are still the owners of those objects.
automatically become the owner of its objects. In a multiple-developer
project, everyone is assuming that the library objects work as they are
documented. If you’re using YUI and make modifications to the
YUI object, then you’re setting up a trap for
your team. Someone is going to fall in, and it’s going to cause a
Remember, if your code didn’t create the ...