See more
…enough. And indeed, for a simple view, this doesn’t stand out as bad. But there’s a subtle problem: it mixes business layer state with view layer state.
… no such thing as “the perfect architecture”, there are always several solutions to every problem. Keep in mind that every architecture decision is a trade-off.
…er changes and time is completely irrelevant to the system. This means that for any kind of system, mutability is equivalent to time-dependence.