
需要遵循哪些语言无关的习惯和语言特定的规范?
1 CEBBCAT 2020 年 3 月 20 日 via Android (我个人觉得这个议题 too 大 to 讨论) |
2 Jirajine 2020 年 3 月 20 日 via Android 如何编写无法维护的代码 https://coderlmn.github.io/frontEndCourse/unmaintainable.html 当你知道什么样的代码是 unmaintainable,反过来就是 maintainable。 |
3 nutting 2020 年 3 月 20 日 当然是变量,方法不要怕名字长,取得有含义,这样注释可以不用写太细,就把重要逻辑,特殊的地方写写了 |
4 justfortest 2020 年 3 月 20 日 via Android 没有代码 |
5 lithiumii 2020 年 3 月 20 日 via Android 别的语言不一定,但特别长的 sql 肯定无法维护 |
6 justfortest 2020 年 3 月 20 日 via Android 没有代码最好维护,代码越简洁短小越好维护,有文档有注释的代码可维护性好 |
8 mayx 2020 年 3 月 20 日 via Android 我自己写的代码就是 unmaintainable 的 |
9 mightofcode 2020 年 3 月 20 日 钱给到位 都是 maintainable 的 |
10 guyeu 2020 年 3 月 20 日 能看懂的代码就是可维护的代码。 |
11 ericls 2020 年 3 月 20 日 盈利的代码 |
12 sicauxeon 2020 年 3 月 21 日 仔细维护的注释、有意义的方法和变量名、SOLID 六大原则、单测覆盖、控制抽象层次使得代码像文章那样结构严谨层次分明。 语言特定的话,最好 team 里大家都遵守同一份 best practice,例如阿里巴巴 Java 开发手册中那样的规约 Bob 大叔的《代码整洁之道》和 Martin Fowler 的《重构》是非常不错的参考 |
13 JerryCha 2020 年 3 月 21 日 可以针对任意的需求变更在交付日期之前保证 8*5 工作制不加班的情况下完成 |
14 xcstream 2020 年 3 月 21 日 新手不需要过多解释就能上手的 |
16 EscYezi 2020 年 3 月 21 日 via iPhone 写注释 写注释 写注释,快被没有注释的代码恶心死了 |