I was doing the C/C++ thing a long time ago but I have been focusing on VB only for many of years now.
For my current project, I am concerned about the privacy and security of my code.

My question is about the Visual Studio debugger, and reverse engineering of a compiled EXE (or DLL or OCX)

1- Comments throughout the code, are they visible? A main concern since comments contains sensitive information
2- Sub's and Function names and their calling, visible ?
3- Can the VB source code be reconstituted?

I would appreciate insight or recommendations on the above. Thanks in advance to all.