最近两个月做了一个机票项目。项目的初期要接近尾声了,对项目做一个小小的总结。
因为自己也没做过几个项目,刚开始的时候,对于程序结构相当的混乱。搞不清楚service层和logic层有什么作用,常常service层里面写很多关于逻辑的东西。
很多数据库的操作也涉及到了逻辑处理。思维很混乱,逻辑层次不明显。方法重用性差。问题一大堆。随着慢慢慢慢体会到了。在项目里面做了对应修改,
首先明确分层责任,为什么这么分层。然后严格去遵守这些规定,毕竟遵守游戏规则才能玩得好嘛。我认为如果下一次构建一个项目,我要先从这几个方法入手
1.首先构建程序分层,先搭建逻辑框架
2.构建方法处理对应程序块的时候进行大归类,可以方便到时候找到自己写得方法
3.功能方法参数传递时,要使参数有原子性。不然不能做到方法的唯一功能性。
4.方法一定要有独立性,原子性。一个功能块做好一件事就OK了 。
5.不要太图省事,尽量少的给自己挖坑,避免重复劳动。
6.沟通好细节,避免过多重复劳动