先思考如何给业务建模,如何将需求翻译为类,如何给类之间建立交互关系,而完成这些工作弯曲不需要考虑错综复杂的处理流程。当我们有了类的设计之后,然后再像搭积木一样,安装处理流程,将类组装起来形成整个程序。这种开发模式、思考问题的方式,能让我们在应对复杂程序开发的时候,思路更加清晰。
3个点
https://time.geekbang.org/course/detail/100007001-72976
总体架构
数据模型
接口模型
先思考如何给业务建模,如何将需求翻译为类,如何给类之间建立交互关系,而完成这些工作弯曲不需要考虑错综复杂的处理流程。当我们有了类的设计之后,然后再像搭积木一样,安装处理流程,将类组装起来形成整个程序。这种开发模式、思考问题的方式,能让我们在应对复杂程序开发的时候,思路更加清晰。
3个点
https://time.geekbang.org/course/detail/100007001-72976
总体架构
数据模型
接口模型