会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
喜爱糖葫芦
如果你的成功定义是超越别人,那么注定会失败,因为世上总有比你强的人,如果成功的定义是超越自己,那么真的只要努力就会成功。
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
13
14
15
16
17
18
19
20
21
···
46
下一页
2023年2月10日
代码不要冗余之道-TDD三定律
摘要: 提问 什么是TDD三定律 回答 定律一、在编写不能通过的单元测试前,不可编译生产代码。 定律二、只可编写刚好无法通过的单元测试,不能编译也算不过。 定律三、只可编写刚好足以通过当前失败测试的生产代码。
阅读全文
posted @ 2023-02-10 09:49 东百牧码人
阅读(120)
评论(0)
推荐(0)
2023年2月6日
代码不要冗余之道-不要返回null
摘要: 提问 方法可以返回null吗? 回答 千万不要 参考 提问2 参数可以接受输入null吗? 回答 千万不要 参考 答案 开始进行TDD吧100%的单测覆盖率、 行覆盖 分支覆盖
阅读全文
posted @ 2023-02-06 11:00 东百牧码人
阅读(20)
评论(0)
推荐(0)
2023年2月3日
代码不要冗余之道-不要返回null
摘要: 提问 方法可以返回null吗? 回答 千万不要返回null,返回null只会增加非空检验成本; 拓展 属性声明例如 string类型则此属性应该在构造函数中实例化 string?类型则不用在构造函数中实例化 参考
阅读全文
posted @ 2023-02-03 09:22 东百牧码人
阅读(20)
评论(0)
推荐(0)
2023年2月2日
代码不要冗余之道-得墨忒尔律
摘要: 提问 什么是得墨忒尔律 回答 隐藏数据 暴露操作 不要调用方法返回对象中的方法
阅读全文
posted @ 2023-02-02 09:10 东百牧码人
阅读(18)
评论(0)
推荐(0)
设置服务恢复bat命令
摘要: 提问 设置服务恢复bat命令 回答 以管理员身份运行 sc.exe failure "服务名称" reset=0 actions=restart/60000/restart/60000/run/1000 参考 https://www.cnblogs.com/stoneniqiu/p/4788449.
阅读全文
posted @ 2023-02-02 08:51 东百牧码人
阅读(51)
评论(0)
推荐(0)
2023年2月1日
代码不要冗余之道-缩进
摘要: 代码文件是一种继承结构,不是大钢结构;这种继承结构使每一层都圈定一个范围;缩进使这种范围可见; 提问1 单行if,while应该缩进为一行码? 回答 坍缩成一行虽然减少了代码行数,但明显没有体现出继承结构; 提问2 if,while只有一行是否应该省略大括号呢 回答 使用缩进可以体现出代码的继承结构
阅读全文
posted @ 2023-02-01 09:07 东百牧码人
阅读(14)
评论(0)
推荐(0)
2023年1月13日
代码不要冗余之道-垂直格式
摘要: 提问 代码的追至格式应该是怎样的 回答 减少不必要空行 实体变量间无空行 成员方法间一空行 方法间一空行 概念相关放在一起 相关函数放到一起
阅读全文
posted @ 2023-01-13 10:16 东百牧码人
阅读(14)
评论(0)
推荐(0)
2023年1月12日
代码不要冗余之道-注释
摘要: 提问 应该写注释码 回答 注释不能美化糟糕的代码 注释会撒谎 代码应该自解释 提问2 那永远不写注释码? 回答 当对方看不到你的代码却要调用你的代码时注释不可获取例如 提供对外接口WebApi注释可以生成文档节省了单独编写文档的麻烦 WebApi的接口说明 参数字段说明,示例 返回值字段说明,示例
阅读全文
posted @ 2023-01-12 09:23 东百牧码人
阅读(22)
评论(0)
推荐(0)
2023年1月11日
vscode markdown导出pdf不显示图片
摘要: 提问 vscode markdown导出pdf不显示图片 回答 将markdown文件与图片放到统一文件夹下直接引用
阅读全文
posted @ 2023-01-11 14:55 东百牧码人
阅读(353)
评论(0)
推荐(0)
代码不要冗余之道-用异常代替错误码
摘要: 提问 返回错误码还是异常 回答 返回异常 参考
阅读全文
posted @ 2023-01-11 09:21 东百牧码人
阅读(22)
评论(0)
推荐(0)
上一页
1
···
13
14
15
16
17
18
19
20
21
···
46
下一页
公告