周报 5月17日
..的张明让我做的功能并不是整个..体系,目前只是做...页面,主要是三个功能,...显示。
..的功能要新增很多类和文件。Service,DAO,SQL.xml这些全都没有,都要我添加。这是个很好的机会,让我从core和impl开始,用良好的设计思想把类设计好,注释都写详细。 因为我在看别的类的时候,经常发现各种设计不合理的地方,有的人写Service接口,一下子就弄出来十多个方法,也不管用不用得到。 有的Service或者DAO里面,有两个不同方法,里面实现的功能却是一样的,甚至连代码都一模一样。我坚持的原则是,我做什么功能,需要用什么方法,我才在Service接口里定义这个方法。保持代码的干净整洁。
有的Service里面判断参数是否合法,Action里面又判断参数是否合法,有的参数两次都判断了,有的只有Service在判断,Action里面不管。一旦修改起来,各种各样的bug就出现了。我现在是把所有判断和业务逻辑都写在Service里。每一步干什么,都注释得清清楚楚,层次非常清晰。 这也和我做的功能本身业务逻辑很清晰有关。我只处理两个表,而有的同事做限时抢购的,有五六个表。
虽说我只有两个表,有些地方的设计已经让我觉得不合理,但表结构又不能随便改,要总体组评审,所以在影响不大的情况下,我还是按照张明建好的表来开发。
给变量起名,在我们项目里,有的人喜欢起obj, data, list这样的名字,除了他当时写的时候知道是什么意思,恐怕再也没有人知道是什么意思,可维护性非常差。可能他那个时候只有一个list,所以就取名list,然后别人又加新的功能,有新的list,别人就在list前面加上别的单词,出现了skuList,votesList之类的。这时候,最开始的那个list就显得很奇怪了。所以我起名的时候,尽量按照具体功能来取名。
StatusConstants里的常量,有些是旧的过时的,或者从来没用到过的。RTX群上就有人在问,某某常量等于几是什么意思,结果出现了几个不同的版本。我定义常量,是严格按照业务给的需求,业务要什么功能,我才定义这个常量,今天业务说某某功能不做了,我马上把相应的常量注释掉,注明原因。 以后和..整合的时候,我也会密切关注,看..代码里定义的常量和我定义的是否一样,看有没有人把我定义过的常量在其他地方又定义了一遍。这些问题,在修改已有功能时,宁愿不去动,以免越改错越多,而在开发新功能时,则要从源头上避免。
分享到:
相关推荐
周报总结了2021年4月17日至4月23日房地产行业的发展情况,重点分析了高能级城市房地产成交情况以及土地市场的溢价率变化。 2. 成交情况分析: 报告指出,高能级城市新房和二手房成交量环比均有所下降,但同比上升。...
本文档中所呈现的长沙房地产市场周报(2020年5月24日至2020年5月31日)中,描述了两个关键的政策动态:长沙不动产App上线带来的二手房交易便利化,以及济南市全面放开落户限制政策的推出。以下是基于文档内容的详细...
1. 房地产市场分析:该文档是一份房地产市场的周报,覆盖了山东省重点城市在2020年5月11日至5月17日期间的房地产市场动态。报告分析了市场的热点行业资讯、一级市场(土地市场)和二级市场(房地产销售市场)的情况...
家电行业周报显示,2018年5月空调内销超出预期,市场表现出色,行业景气度维持在健康水平。其中,空调总销量达到1762万台,同比增长13.7%。具体到内销和外销数据,内销为1053万台,同比增长19.7%;外销为709万台,同...
【建材周报第17期(2017年)】是2017年5月7日发布的一份关于非金属建材行业的分析报告,重点关注水泥建材领域。报告涵盖了行业动态、子行业运行情况、行业观点、风险分析以及相关投资建议。 **行业动态:** 本周...
1. 零售行业概况:2018年9月17日发布的零售行业周报指出,快消品市场在当年上半年保持稳健状态。报告推荐了核心组合股票,包括家家悦、天虹股份、南极电商、周大生和苏宁易购。行业研究显示,尽管整体零售指数有所...
- 家用电冰箱产量:6月产量为920.49万台,较5月下降6.24%,环比减少449.17%,同比增长6.11%。 - 家用洗衣机产量:6月产量为559.06万台,环比下降1.43%,同比增长15.22%。 - 冷柜产量:6月产量190.85万台,较5月...
通信行业是全球科技进步和经济发展的重要支柱,而世界电信日(World Telecommunication Day)则是每年5月17日庆祝全球通信发展的重要时刻。今年的主题或许会聚焦于如何利用信息通信技术(ICT)推动社会进步和创新。...
标题中提到的关键知识点包括:“2021年5月17日”、“中银国际”、“汽车行业周报”、“4月汽车销量快速增长”以及“长安拟与华为合作造5款车”。这部分内容指的是中银国际证券股份有限公司在2021年5月17日发布的关于...
根据提供的文件信息,本篇汽车行业周报涵盖了汽车行业的最新数据、趋势分析、市场动态及投资策略等多个方面。以下是对文档内容的知识点进行的详细说明: 1. 行业数据分析:本周报告提供了9月第三周全国乘用车零售同...
1. 销售量:5月11-17日,乘用车零售日均销量同比下降3%,而批发日均销量同比上升16%,说明在该周期内批发市场的活跃度高于零售市场。 2. 库存情况:4月企业库存和渠道库存均有所增加,分别增加了4.3万辆和14.3万辆...
【单一窗口项目周报20160423】是一个关于特定时间段内,即2016年4月17日至2016年4月23日,"单一窗口"项目的工作进展报告。这份周报由王浩编写,详细记录了不同子项目的完成情况,包括"支付结算"、"物流监控"、"国际...
在2018年5月14日发布的建材周报中,报告指出整体建材行业上周的涨幅为0.94%,其中水泥制造板块的涨幅达到了1.38%。相较于建筑材料申万一级行业指数的0.59%和沪深300指数的2.60%涨幅,建材行业表现突出。细分行业中,...
报告中提到2020年4月17日,美国原油商业库存达到5.04亿桶,较前一周增加了1920万桶。库存增加可能意味着市场需求疲软或生产供应过剩。 - **美国原油产量及钻机数**:2020年4月17日,美国的原油产量为1230万桶/天,...
从全国范围来看,根据东北证券提供的数据,2021年5月17日至5月23日,全国百城土地市场成交建面环比下降11.2%,同比减少17.5%;楼面价环比下降22.3%,同比上升74.1%;而溢价率为17.8%,环比上升4.3%,同比则下降5.6%...
行业及公司新闻中,央行在5月9日公布了4月金融统计数据,显示当月人民币贷款增加1.02万亿元,外币贷款减少206亿美元,人民币存款增加2606亿元,外币存款减少17亿美元。同时,工商银行宣布工银科技有限公司开业,注册...
- **报告名称**:“20210423-广发证券-广发TTM估值比较周报(4月第4期):一张图看懂本周A股估值变化” - **发布日期**:2021年4月23日 - **类型**:行业咨询报告 - **目的**:提供A股市场的最新估值变化分析,帮助...
- 页面优化:已完成98%,因6月17日内审未通过,计划在6月21日完成优化。 - 码头二期联调:尚未开始,计划于6月30日进行。 2. **国际会展**: - 海关接口联调:进度为70%,问题在于IKEY信息不正确,正在由电子...
在2020年5月11日至5月15日期间,贲亭酸甲酯价格持续上涨,这主要由于印度全国封锁延长至5月17日,导致菊酯中间体供应紧张,价格上涨至9.8万元/吨,近一个月累计涨幅达到25.6%。此情势对自备原料的扬农化工等企业构成...
【经纬城市绿洲武清项目销售周报】是关于房地产销售情况的一份PPT文档,主要涵盖了2013年2月4日至2月17日的销售数据和客户分析。以下是报告的关键知识点: 1. **来电客户分析**:期间共收到9组有效来电,其中2月4日...