Recently, I have been wearing out of necessity at night and when I want to during the day while at school. (University)
I can honestly say that I have no problem wearing and wetting with other people around. My clothes hide the diaper fairly well with the only risk being a bit that sometimes sticks up above my pants in the back- wearing a long shirt mitigates that risk. There are no audible sounds from the diaper, even when wet. Wetting is easy enough, do not have to strain, so my demeanor never changes. Messing on the other hand, I would not do around others, would just be too obvious while I am doing it and afterwards from the smell.
Changing in public is simple, I try to find an empty bathroom that is not used very often and use the handicap stall. I do not hesitate, get in, change, and get out, quickly throwing the used diaper away before washing my hands. On the few occasions there has been someone else in the bathroom, nothing was ever said, did not even make eye contact.
The worst incident was when I went in to change had to poop, but did not want to mess the diaper- did not have the wipes with me. So, I was doing my business when someone comes into the single stall bathroom- two urinals, one handicap stall -swear loudly because I was in there, and proceeds to wait for me to finish. That was awkward when I flushed then proceeded to diaper up. He did not say anything as I walked past him, threw the diaper away, washed my hands, and left. . .