I have defined an interface (via duck typing in this case) which requires to implement a method with the following signature:
def check(self, field_value, domain_object)
In some cases it is not necessary to use the last parameter. But what is a good style to name unused parameters?
Maybe def check(self, field_value, unused)?
I’d call it
unused_parameterjust to make even clearer that it isn’t a required boolean parameter.