python程序的架构设计

程序的架构设计

1、程序设计的好处

1)思路清晰
2)不会出现写一半代码时推翻重写
3)方便自己或以后的同事更好的维护

2、三层架构设计的好处

1)把每个功能都分成三部分,逻辑清晰
2)如果用户更换不同的用户界面或不同的数据存储机制都不会影响接口层的核心逻辑代码,扩展性强
3)可以在接口层,准确的记录日志与流水

3、三层架构

 用户视图层

  用于与用户交互的,可以接收用户的输入,打印接口返回的数据

逻辑接口层

  接收用户视图层传递过来的参数,根据逻辑判断调用数据层加以处理,并返回一个结果给用户视图层

数据处理层

  接收逻辑接口层传递过来的参数,做数据的增删改查。

原文地址:https://www.cnblogs.com/baicai37/p/12622317.html