It doesn’t matter how careful you are. It doesn’t matter if you bag each piece as you remove it. You can take all the pictures you want. You’ll still wind up with one or two screws left over.
If found this to be the case when coding as well. I always wind up with a couple of extra ideas. Perhaps a bit of code that was just too interesting to toss. A component that I don’t need, but might be useful someday.
I’ve squirreled these “ideas in the rough” in a project I call Experimental.jar.
I have decided to share these gem wannabes in the hopes that they might be of use to others. Everything here is released under the MIT license.