bde*_*caf 5 matlab refactoring automated-refactoring
我完成了一项徒劳无功的任务,包括我前任所写的一些程序.一堆乱糟糟的无组织代码.
到目前为止,我只知道自动识别(Ci).所以我想知道你是否可以推荐一些工具.
我遇到的一些关键问题:
更新 在漂亮的部分我发现Emacs的Matlab模式可以打破过长的线条非常合理.
增量重构是前进的方向.
不幸的是,没有灵丹妙药.您可以依赖Matlab linter,它将告诉您何时从未分配或使用变量,或者何时从未调用过函数,但除此之外,您需要一次整理一段代码,然后对其进行测试走.