工作以后发现,代码写得再好也没用,以下可以是要考虑的点: 1 ,文档。给人看或者给自己看 2 ,代码测试覆盖率。保证输入输出的正确性,但代码修改时不造成其他问题 3 ,各种边界考虑,异常数据输入、内存不足的表现、I/O 错误处理、大数据量的性能问题 4 ,技术选型。开源工具开源框架的优缺点对比
阅屎山无数之后我觉得这是让我看着比较舒服的。不过单文件考验不了什么工程能力就是了。 @haimianbihdata 看到你这我还想说甚至 commit 还是 sign 过的,然后发现好像是 github 网页编辑导致的 sign