Robert Wright <madman....@hotmail.co.uk> added the comment:
Just the classic problems caused by inconsistency in code - confusion when reading, and disagreements when writing. For reading: Where should I look in a file for the sentinels? Is this value a sentinel, or is it some other type of variable? For writing, there will always be disagreements in PRs, so we should nip it in the bud. You raise a good point about exposing sentinel values. I was previously on the fence about whether sentinels should (in general) be private, or public. ---------- _______________________________________ Python tracker <rep...@bugs.python.org> <https://bugs.python.org/issue35123> _______________________________________ _______________________________________________ Python-bugs-list mailing list Unsubscribe: https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com