Project Management
Store Point 个人粗暴的理解, 就是评估这个需求单时候,给予一个评分, 分为, 复杂度, 工作时长, 存在的风险/不确定因素. 当采用故事点估算时,我们为每个待办项分配一个点数。待办项估算结果的原生数据并不重要,我们只关注最后得到的相对估算结果。一个估算值为2的用户故事应该是估算值为1的用户故事的2倍。而它也应该是另一个估算值为3的用户故事的三分之二. 故事点包括什么...
Store Point 个人粗暴的理解, 就是评估这个需求单时候,给予一个评分, 分为, 复杂度, 工作时长, 存在的风险/不确定因素. 当采用故事点估算时,我们为每个待办项分配一个点数。待办项估算结果的原生数据并不重要,我们只关注最后得到的相对估算结果。一个估算值为2的用户故事应该是估算值为1的用户故事的2倍。而它也应该是另一个估算值为3的用户故事的三分之二. 故事点包括什么...
参与项目有了10年左右的阶段, 前前后后也基础不少项目. 但是在版本上,大家的管理并没有一个统一的规范, 前段时间同事给我推荐了, Semantic Versioning, 中文: 语义化版本, 就是对软件的版本号设计了一套标准定义. 其实软件版本号的定义,各自公司都有自己情况,所以大概上有所不同. 这里就简单解释下这个内容. 版本格式:主版本号.次版本号.修订号,版本号递增规则如下: ...
ObjC 与 Swift 混编实践:桥接头、伞头文件、访问修饰与 Library Evolution 配置。
整理常用 post_install 脚本,含 Bitcode、GCC 设置与 Xcode 配置打印等技巧。
在 macOS 上替换应用签名以修复 Gatekeeper 与依赖库签名问题的实践步骤。
使用 Ruby 调试器在 Podfile 中插入断点,借助自省排查 CocoaPods 构建与配置问题。
修复 -fobjc-weak 在部署目标不支持时的构建错误,并说明 Xcode 配置项影响。
Flutter 基础概览:UI 架构、状态管理与工具链实践,入门与常见坑位。
解释易碎二进制接口问题(FBI),以及 Swift/ObjC 等语言在 ABI 稳定与编译速度上的解决思路。
开启 Xcode Memory Graph 的日志与配置,辅助定位内存对象与泄漏。