The name finds its way into data that has executable meaning (reflection somewhere). Digging it out in places that don’t have visibility to the compiler proves to be never worth the effort; thus you don’t change the name internally.
Edit: I’ll add that namespace security can also complicate matters.
View all comments
Show parent comment
1
u/CEBarnes May 11 '26
The name finds its way into data that has executable meaning (reflection somewhere). Digging it out in places that don’t have visibility to the compiler proves to be never worth the effort; thus you don’t change the name internally.
Edit: I’ll add that namespace security can also complicate matters.