软件编写与实际的差别:软件上线后会遇到各种没有考虑到的情况,
应做好思想准备,尽量测试的时候考虑到各种情况。
如插入数据库的时候考虑到主键冲突的情况。软件上线后也要主要观察
程序日志,软件上线前几天最好日志级别不要那么高。
写程序尤其注意可能的空指针异常,尤其是在while循环体里面,应考虑有没必要捕获
事务管理时候应该考虑是一个insert作为一个事物还是多个insert作为一个事物,多个insert作为一个事物时候,应该考虑
insert的数据太多,事物迟迟没有commit,造成事物超时的情况。一个insert作为一个事物的时候,应该考虑程序每执行一个
insert都要commit一次,会造成资源浪费,程序性能降低的情况。
代码没有统一的风格,结构,想怎么写就怎么写,想怎么抽象就怎么抽象
没有统一的结构,导致现在代码有很多父类,有很多重复的变量抽象
,设计师和下属沟通不及时,或者是没有沟通,导致上述情况。设计师设计
代码的时候应该综合考虑上面的情况。尽量每个包的功能,每个类的功能,
共同子类的抽象父类,父类的功能,父类里面的抽象属性都要写明白,才能
提高代码的结构性,清晰性和可维护性。
尽量有一个专门操作数据库的service类,这样方便事物管理
只关心从这个工厂里面得到什么产品,不关心这些产品是怎么产生的,对必须实现的基本行为进行约束——接口
模仿spring源码写自己的spring框架, 模仿是最好的老师
分享到:
相关推荐
### Expedition PCB软件体会 #### 一、前言 Expedition PCB是一款由Mentor Graphics公司专门为企业级用户设计的电子设计自动化(EDA)工具。它不仅具备强大的印制电路板(PCB)设计与仿真功能,而且还易于使用,极大地...
"软件工程学习心得体会" 软件工程是一门复杂的学科,涉及到软件开发的各个方面,包括需求分析、设计、编码、调试、维护等。软件工程的目的是为了提高软件质量和程序员工作效率,实现高效、可靠、灵活的软件开发。 ...
自考软件工程心得体会 (一)纸上得来终觉浅,觉知此事要躬行(二)吾生也有涯,而知也无涯
本次培训让我深刻体会到了软件测试的全方位性质,它不仅仅局限于编写代码和寻找错误,更是一个涉及文档编写、问题追踪以及团队协作的复杂过程。 首先,软件并不仅仅是运行在计算机上的程序,它是一个包含各种组件和...
"软件测试实训心得体会" 软件测试实训心得体会是指通过实践和总结,掌握软件测试的经验和技能。软件测试是一个非常重要的环节,它可以帮助提高产品的质量,降低维护的成本,提高客户的满意度。软件测试员需要具备...
软件测试----个人体会小结 软件测试----个人体会小结 软件测试----个人体会小结 软件测试----个人体会小结
软件开发心得体会 软件开发心得体会是软件开发人员在开发过程中的经验总结和心得体会。本文从软件开发的需求分析、语言选择、界面设计、测试计划、项目管理、团队合作等多方面,分享了作者在开发视频和图像处理软件...
ANSYS Fluent软件是全球最大的计算流体力学(CFD)软件供应商和技术服务商Fluent公司设计的,广泛应用于解决各种复杂的流动计算问题,模拟流动、传热和化学反应等物理现象。 Fluent软件的核心部分是其求解器,它...
"软件测试心得体会" 软件测试是一种系统化的方法,旨在评估和验证软件产品的质量、性能和安全性。软件测试的目的是为了确保软件产品满足用户的需求和期望,同时也能够检测和纠正软件产品中的错误和缺陷。 软件测试...
【财务软件实训心得体会】 在本学期的会计实务实验课程中,我们深入学习并实践了财务软件的应用,使用利康食品厂的业务数据进行模拟操作,这让我们能够将理论知识与实际工作相结合,提升我们的专业技能。以下是实训...
软件运维个人工作心得体会10篇.docx软件运维个人工作心得体会10篇.docx软件运维个人工作心得体会10篇.docx软件运维个人工作心得体会10篇.docx软件运维个人工作心得体会10篇.docx软件运维个人工作心得体会10篇.docx...
软件测试心得体会(精选5篇)参考.doc
软件工程实习心得体会 软件工程实习心得体会是指通过实习和实践,掌握软件工程的方法和技术,提高软件开发的能力和效率。本文总结了软件工程实习的心得体会,包括软件工程的重要性、需求分析和可行性分析、设计模块...
软件工程实训心得体会3篇参考.doc
软件开发社会实践心得体会 软件开发社会实践心得体会是一篇关于软件开发实践活动的心得体会文章,通过作者的实践经历,总结了软件开发实践中的经验和体悟。以下是从这篇文章中提炼出来的知识点: 一、实践的重要性...
"软件编程实训心得体会" 软件编程是一个计算机专业的专业技能,在开展了专业培训工作之后,我们要学会总结。软件编程实训心得体会是计算机专业学生和软件开发从业者最重要的实践经验之一。这篇文章是作者作为国家级...