.Net
Would the use of a marker interface here be a code smell?
Context: Implementing StateMachines that control character states in a game. I have an interface named IState. Implementations of IState register with an implementation of IStateMachine. In the IStateMachine implementation I need to have two separate Read more…