私はパーミッションクラスのいくつかの明確かつ簡潔な名前を考え出しています。パーミッションクラスは、パーミッションが許可されているか、許可されているのか、許可されているのかを調べることができます。私は将来の時制と呼ぶべきものを失っている。過去、現在、そして未来の緊張の命名関数?
class Permission:
def can_read()
def could_read()
def will_read()?
def will_be_readable()?
私はほとんどwill_read()
に部分的ですが、面白く聞こえます。 will_be_readable()
は明らかですが、それほど長く、will_be_read()
は誤解を招きます。
現在、過去を追跡する許可制度はどのような*と認可
can_authorizeアイテムの将来の可用性? – Tomalak
アイテムに発生した変更を監査するためのものです。何かが権限を追加または削除した場合、それはそのようにマークされます。その後、オブジェクトが保存されると、その変更が記録されます。 –