I have this question which was migrated from Code Review to Stack Overflow.
My first intention was to put it in CR because:
- I had no technical problem; the code worked.
- I did not intend to change the execution result. In other words, my goal was not "I could do X but I still need to do Y". The executed result would be the same in requirement.
- My intention, although related to a library, was to make my code cleaner.
This one did not bring my any trouble or rep or closure. Just a migration. But I want to distinguish the proper usage of those sites in these cases to avoid annoying people with subsequent migrations.
How can I distinguish these use cases?