反复验证同一个方案时,先让最小版本跑起来往往比先设计完整架构更省时间。跑通之后回头看,哪些复杂是必要的、哪些只是想象出来的,一目了然。
代价是早期版本会有返工,但这比一开始就赌对方向便宜。
我的做法
先把最窄的一条链路打通——哪怕它丑、哪怕它只能手动触发。确认这条路本身是可行的,再决定要不要铺开。
很多「必须先设计好」的需求,真正需要先跑通的往往只有核心那一步。
记录系统、工具与日常里值得记下来的碎片。
反复验证同一个方案时,先让最小版本跑起来往往比先设计完整架构更省时间。跑通之后回头看,哪些复杂是必要的、哪些只是想象出来的,一目了然。
代价是早期版本会有返工,但这比一开始就赌对方向便宜。
先把最窄的一条链路打通——哪怕它丑、哪怕它只能手动触发。确认这条路本身是可行的,再决定要不要铺开。
很多「必须先设计好」的需求,真正需要先跑通的往往只有核心那一步。