I prefer showering every time I go out wearing a fresh shirt each time. No need for deodorant.
Nothing worse than passing a sweaty tourist wearing a 100B fake designer shirt he bought 2 days ago, still wearing it, uses loads of deodorant to mask the smell of new shirt chemical and BO. The combo is like a wmd (weapon of mass deterrent). One reason Thais don’t like non-Thais, many of my Thai friends here often talk about it.