use case 设计的重要性不亚于架构设计。

use case 设计的经验
分层
   核心的业务,要优先考虑。
分模块
   关注核心的概念。

use case 设计的优化

提供可选的方案
    有对比,才有优化。
用户接口能否再简单
    约束住用户,用户会感觉麻烦。
    不要对架构增加太多的约束。



西津渡