История изменений
Исправление foror, (текущая версия) :
obj.meth(arg1, arg2, …) против meth(obj, arg1, arg2, ….). Одно и то же.
Не будет одно и тоже. У вас куча внешних состояний, которые нужно передавать в каждую функцию. Либо юзать глобальные переменные и преварить всё в кашу. Либо создавать дополнительные структуры для состояний. Но по сути вы здесь уже начинаете эмулировать ООП. Так может сразу юзать ООП, не?
Исправление foror, :
obj.meth(arg1, arg2, …) против meth(obj, arg1, arg2, ….). Одно и то же.
Не будет одно и тоже. У вас куча внешних состояний, которые нужно передавать в каждую функцию. Либо создавать дополнительные структуры для состояний. Но по сути вы здесь уже начинаете эмулировать ООП. Так может сразу юзать ООП, не?
Исходная версия foror, :
obj.meth(arg1, arg2, …) против meth(obj, arg1, arg2, ….). Одно и то же.
Не будет одно и тоже. У вас куча внешних состояний, которые нужно передавать в каждую функцию. Либо создавать структуры для состояний. Но по сути вы здесь уже начинаете эмулировать ООП. Так может сразу юзать ООП, не?