Skip to content

败犬日报 2025-07-03

1. 有个提案让 assert 默认调用 contract

https://wg21.link/p3290

2. 保持对最佳实践的敏感真的很重要

问题可能千奇百怪,但如果团队平时就尽量去追求最佳实践,那很多都是可以避免的。

—— bincat

3. 错误代码:类的 set 函数写成 const,成员变量标为 mutable

神人。这么写 const 直接失去意义了,和众所周知的语义完全违背。

如果这个成员变量改变,但是外部看来这个对象没变,那就可以用 mutable。例子是 mutex、内部缓存。

4. 开源工具,自动根据以前的 PR 的接受情况,生成这个仓库的最佳实践文件

https://github.com/qodo-ai/pr-agent/pull/1699