Если Self - это как Java, тогда nstate
предпочтительнее, чем self.nstate
, потому что меньше символов для чтения, что ускоряет чтение и понимание кода.Чем больше символов в строке кода, тем больше времени требуется для чтения.
С другой стороны, если язык похож на python, вы ДОЛЖНЫ использовать self.nstate
, так как nstate
всегда будет означатьлокальная область, даже если nstate
не существует в локальной области.