Kate Tseng 在 如何设计框架? 中发帖
我在写一个游戏自动化的框架 🥲 其实几年前就设计过,但那个时候用的是Autojs,所以是单例模式,现在让AI重构成Python版本(本来想用Rust或者其他,但是AI写出来的模版匹配性能太差了,我写的Python版本都仅需1~3ms,我让ai抄我代码重构Rust版本都搞不出来这么快,最后也只能3~5ms),有点难以接受 🤣所以又搞回Python版本,生态比较好
现在的框架设计我总觉得会缺点什么,到时候如果真的半路又有其他需求,框架又得大改,难搞,我已经尽力剥离掉一些无关的东西了,现在仅保留任务调度器这个核心模块
大家在设计框架时是怎么做的呢,从哪一步开始,确保框架健全可维护?(小白没经验)