cppgohan 最近的时间轴更新
@jianzong 才发现有这个功能... 之前好像有个工作空间, 现在没了
2021-03-16 17:10:06 +08:00
cppgohan

cppgohan

V2EX 第 13906 号会员,加入于 2011-11-23 18:49:41 +08:00
根据 cppgohan 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
cppgohan 最近回复了
两本书都看过, 感觉共性是大部分, 分歧更多是实践细节

油管有两个作者针对分歧的讨论, 函数长度, 代码注释, TDD (看到楼主给的资料里也提到了)


A Philosophy of Software Design 这本书比 Clean Code 出来的晚了 10 年

函数长度我更倾向于前者, Clean Code 太理想了, 实践中不可行

注释我倾向于中性, 前者偏向于 "注释驱动设计和开发", 后者则更多是写好代码, 注释自现

个人对 TDD 的看法比较复杂, 精神上偏向后者, 但 TDD 在真实世界实践中我见到太少, 只在小范围的类库中, 个人项目见到一些.
自己工作中苦 "战术性编程" 久已, 在我的观点上还是做的很多项目, 在设计上在实践上根本不考虑"可测性".
TDD 当时的提出, 就是从代码初期设计开始就优先考虑可测性, 我心向往之, 但做的实践都很小范围. 身边做 TDD 实操的太少, 工作中遗留的屎山, 可测性更是屎, 是 Bug/反馈 驱动的开发, 后边为了所谓指标, 做覆盖率测试, 加的测试代码只能是骗自己的.

我不同意前者书中说的, "TDD 导致战术性编程", 真实世界中并没有太多正反例.

Uncle Bob 说会写新修版的 Clean Code, 希望后边能有机会看到.

感觉关于软件设计的书, 还是太少了 (也可能是我没怎么找到)
10 天前
回复了 samael 创建的主题 创业组队 嗯嗯,寻一个陪跑的机会
tg 上的游戏开发, 是不是大都是和 web3 沾边? 都有什么经典游戏? (没在 tg 上玩过什么游戏
102 天前
回复了 NianBroken 创建的主题 程序员 如何实现记录断电和来电的具体时间?
@cppgohan 组功率很小的硬件小制作, 假定你宿舍 wifi 路由器和来电断电强相关, 那么硬件定时检查 wifi 的 ssid 是否存在, 大概也能满足需求. 也更省电一些?
102 天前
回复了 NianBroken 创建的主题 程序员 如何实现记录断电和来电的具体时间?
1. 现有旧 android 手机一直连接电源, 只要断电时间内, 电池不挂, 写一个 app 应用检查充电状态就能满足需求.
2. 自己组一个硬件小制作, 成本应该能控制在百元以内?
144 天前
回复了 acrazing 创建的主题 分享创造 一个密码/凭证管理神器
@aptupdate 杨君宝 是什么?
150 天前
回复了 sadara 创建的主题 NAS nas 网盘同步
@guoguobaba 是买了 1T 的容量?

我想知道"请求次数、流量"是怎么计费的, 备份比较频繁的话, 感觉应该还有许多额外费用
155 天前
回复了 96 创建的主题 分享发现 轻微利益相关,来介绍一下光伏的坑和费用
@96 https://www.zhihu.com/question/648073509/answer/3456943142

今天看了相关的一些安装光伏的讨论, 除了合同, 安装过程中也可能有坑?
169 天前
回复了 96 创建的主题 分享发现 轻微利益相关,来介绍一下光伏的坑和费用
所以装 100 块, 租金一年指的是 2000-5000 给到光伏设备租用公司?
储电设备, 逆变器这些安装算在里边的吗?

安装后光各个季节分别可以提供多少度电? 可以额外卖电给电网吗?
小时候的游戏开发梦+++

先加愿望单了 :), 这个游戏和我愿望单里的 https://store.steampowered.com/app/619150/while_True_learn/ 交互啥的比较像, 不知道有没有参考到? 之前那款游戏好评挺多的.

不知道楼主有没在 itch, indienova, 奶牛关啥的加页面.
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2580 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 14ms · UTC 05:26 · PVG 13:26 · LAX 22:26 · JFK 01:26
Developed with CodeLauncher
♥ Do have faith in what you're doing.