零碎的记录

来源:互联网 发布:单片机节日彩灯设计 编辑:程序博客网 时间:2024/04/28 11:01

高内聚:类与类之间的关系而定,高,意思是他们之间的关系要简单,明了,不要有很强的关系,不然,运行起来就会出问题。一个

类的运行影响到其他的类。

低偶合:类内部的方法而言。把程序的功能尽量分散,别在一个类里只写一个或很好的方法,因为那样会给你的调试等带来很多问题

。出了错你都不知道在什么地方。

通用模块的设计,需要慎重考虑,通用为了什么:便于维护,节省代码书写量,提高开发效率,提高性能?一般情况下其是能达到这

些,但多数情况下也是会牺牲性能,甚至很大的性能,降低系统设计的灵活性。所以需要慎重评估后启用。设计的更更加合理。现在

感觉太多的人为了提高效率而使用各种通用或自动代码生成等方法。不要忘了,系统要给客户用的,客户关心的是什么?要你程序员

是干什的?


什么是业务层和界面层。业务就是业务,业务是抽象实际操作中的工作方式与流程,来自于实际的工作业务中的核心部分一般是围绕数据展开的。界面是对业务以一种合适的方式展现给用户,业务是定死的,而如何让用户得到更好的体验,甚至工作效率是界面层次考虑的事情。业务提供了其应该提供的业务接口。具体怎么应用是界面应该考虑的,界面层不可能为了实现某个体验操作而将实现部分放到业务层的一个接口,因该放到界面层或业务与界面的一个中间体。