You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Jun 22, 2025. It is now read-only.
Repository navigation
This repository was archived by the owner on Jun 22, 2025. It is now read-only.
Turn Transform methods not handling state into a module #5
The transform methods do not need to keep track of state. I would make this a module, so as to force a more functional style. All you are using is the type, which can be passed in with every method, or fetched from the surrounding class(name). If you need state, add a separate state class and include the module.
Split out methods that can be 'pure' from methods that really need 'state'.
Activity
pjotrp commentedon Jul 6, 2013
OK, you are also tracking properties. Let me rephrase what I wrote: put all methods that are not handling state into a separate module.