나는 허가/거부되었거나 허가 될 것인지를 검사 할 수있는 Permission 클래스에 대해 명확하고 간결한 이름을 제시하려고한다. 나는 미래의 시제라고 부를 무엇을 잃었습니다.과거, 현재, 미래 시제에 대한 명명 함수?
class Permission:
def can_read()
def could_read()
def will_read()?
def will_be_readable()?
나는 부분적으로 will_read()
이지만 웃긴다. will_be_readable()
은 명확하지만 다소 길며 will_be_read()
은 오해 할 소지가 있습니다.
어쩌면 readable_before .. 나에게 깨끗한 또는 아이템의 미래 가용성? – Tomalak
해당 항목에 발생하는 감사 변경에 사용됩니다. 무언가가 허가를 추가하거나 제거하면, 그러한 것으로 표시됩니다. 그런 다음 나중에 개체가 저장되면 변경 내용이 기록됩니다. –