Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Stop screwing up #29

Open
AgostinoSturaro opened this issue Nov 21, 2013 · 0 comments
Open

Stop screwing up #29

AgostinoSturaro opened this issue Nov 21, 2013 · 0 comments

Comments

@AgostinoSturaro
Copy link
Collaborator

Merging stuff is taking as much time as writing it from scratch.
This is not good.

Please note that when 2 users modidy the same script, that creates 2 different versions of it.
Then somebody has to go and figure out how to merge those 2 versions.
Needless to say, they may stop working when they are put together.
That's why it takes time to merge, because if you first have to put them together and then make sure that they still work when you put them together.

You want to operate on an object somebody else is using?
Create a new script component and do not touch the code in the other scripts.

If you need to modify variables in other scripts, then inform the other person.
The easiest way would be to make those variables public, but it may not always work if you are modifying them at the same time. So, ask the other person and discuss what the best approach would be.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant