上一页 1 2 3 4 5 6 7 8 ··· 18 下一页
摘要: 来源:博客园(作者-BNDong) 边界 边界上的代码需要清晰的分割和定义了期望的测试。应该避免我们的代码过多地了解第三方代码中的特定信息。依靠你能控制的东西,好过依靠你控制不了的东西,免得日后受它控制。 单元测试 TDD三定律 在编写不能通过的单元测试前,不可编写生成代码 只可编写刚好无法通过的单 阅读全文
posted @ 2023-12-29 13:37 mharvay 阅读(51) 评论(0) 推荐(0)
摘要: 来源:博客园(作者-BNDong) 格式 格式目的 代码格式不可忽略,必须严肃对待。代码格式关乎沟通,而沟通是专业开发者的头等大事。(每种语言基本都有它自己的推荐标准,比如PHP的PSR代码规范,对格式做了详细的定义) 垂直格式 单文件。书中的建议是,单文件的代码量不易过大。短文件通常比长文件易于理 阅读全文
posted @ 2023-12-28 09:29 mharvay 阅读(30) 评论(0) 推荐(0)
摘要: 来源:博客园(作者-BNDong) 函数 短小 函数的第一规则是要短小。第二条规则是还要更短小。 if语句、else语句、while语句等,其中代码块应该只有一行。该行大抵应该是一个函数调用语句。这样不但能保持函数短小,而且,因为块内调用的函数拥有较具说明性的名称,从而增加了文档上的价值。(虽然在实 阅读全文
posted @ 2023-12-26 10:19 mharvay 阅读(53) 评论(0) 推荐(0)
上一页 1 2 3 4 5 6 7 8 ··· 18 下一页