rud*_*nev 5 math user-interface state state-management
我通常使用ASP.net Web表单进行GUI,也许是最"有状态"的技术之一.但它适用于任何拥有国家的技术.有时表单很棘手且复杂,每个元素有> 30个元素和> 3个状态.设计这种形式的直观方式通常可以达到90%.其他10%通常会找到测试人员或最终用户:).
我认为这个问题我们应该想象同一个对象上的很多场景,这比独立操作的结果要困难得多.
从函数式编程课程我知道,最好的方法是不使用状态管理,并使用纯函数和变量值和所有这些东西,这是非常正式的.有时,我们无法避免它.
您是否使用任何数学形式和方法来对复杂对象进行状态管理?不像Haskell中的monads,但它可以用于更传统的业务应用程序和语言 - Java,C#,C++.
它可能不是图灵完整的形式主义,但99%也将是伟大的:).
对不起,如果它只是另一个风滚草问题:)
使用消息传递作为抽象。优点: