总结0424
n5321 | 2025年4月24日 18:40
refactoring AutoEM原版code,因为complexity的问题,差不多有一年的时间没动它。自己对架构的理解上来了以后,确实是有很多的重构空间。
问题是Matlab本质上不是一个适合做product,只适合做research的语言。从语言本上的框架来看,在做产品的时候很难elegant,beautiful。在代码的维护、拓展上,太麻烦了。
当然它在做research的时候确实是好用。一个是default的众多函数,二是界面的框架,尤其是它的workspace,帮助coder随时check state,check idea!
如果参考access的价值,他就应该是一个build prototype很好的工具。一个get clear view的工具!
不做大的改动,把原来的版本发出去!
对AutoEM的代码动了一个相对较大的手术,保持logic一致的情况下,变换了整个代码的结构。目前看算是实现了代码的可防可控了!
后续要弄的东西感觉太多了,艹!
两个星期改下来,感觉这个project确实可以有足够的天花板! 用excel来做结构分析,应该比上来就用uml效果更好一点!
专注给user创造价值!