摘要: 1、数据校验概述: 项目中,通常使用较多是前端的校验,比如页面中js检验。对于安全要求较高点建议在服务端进行校验。服务端校验:控制层controller:校验页面请求参数合法性。在服务端控制层controller校验,不区分客户端类型,业务层service;主要校验关键业务参数,仅限于service 阅读全文
posted @ 2017-07-02 17:01 喆喆123 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 这几天的短学期实践,学习了企业的编程开发和企业编程的简洁方法还有一些没有学过的方法和东西和一些编程工具,接触了一些开发环境。 1、SpringMVC SpringMVC是Spring框架的一个模块,SpringMVC和spring无需通过中间整合层进行整合,springMVC是基于mvc的web框架 阅读全文
posted @ 2017-07-02 16:42 喆喆123 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 这周我学习的是需求分析。软件团队通过以下几个步骤找到软件需求:获取和引导需求;分析和定义需求;验证需求;在软件产品的生命周期中管理需求。而软件的需求也分为几类:对产品功能性的需求,对产品开发过程的需求,非功能性需求,综合需求。软件产品的利益相关者有用户、顾客、市场分析者、监管机构、系统、软件团队。获 阅读全文
posted @ 2017-06-04 14:07 喆喆123 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 最近十多年来软件产业和互联网产业的迅猛发展,给众多的计算机和软件专业的学生们提供了用武之地,同时也对大学软件工程的教育提出了挑战。而软件工程牵涉的范围很广, 同时也是一般院校的同学反映比较空洞乏味的课程。 但是软件工程的技术对于投身IT 产业的学生来说是非常重要的。在在这本书前,我对软件工程的认识仅 阅读全文
posted @ 2017-06-04 14:01 喆喆123 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 通读全书之后,我认为本书有以下特点: 第一,理论与实践并重。本书介绍了软件工程的相关概念,如:软件工程、单元测试、软件开发流程、敏捷开发、软件需求、用户体验、软件测试、质量保障等。在介绍这些基本概念的同时,作者也全面地诠释了它们在实际的研发工作中是如何表现的,它们又是如何与每个开发和测试人员息息相关 阅读全文
posted @ 2017-05-21 17:42 喆喆123 阅读(119) 评论(0) 推荐(0) 编辑
摘要: 软件工程同其他工程项目一样存在风险。很多时候,客户的需求是难以捕捉的。对于客户所提供的需求,不同的利益相关者有着不同的理解。最后很有可能得出的产品与客户的需要的十分不同。当然有很多调研方法去调研客户的需求(如:焦点小组、深入面谈、卡片分类、用户调查问卷„.),但如果做的太过有可能会“深陷泥潭”,被快 阅读全文
posted @ 2017-05-07 15:33 喆喆123 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 第二章中我们学会了如何做单元测试、回归测试和效能分析,同时明白了测试的重要性。只有经过了严格的测试的代码才能放心地交付,不能只顾写代码而不顾测试,这是很不负责任的行为。 第三章中我们知道了一名软件工程师是如何成长起来的,有哪些标准来衡量一名软件工程师。这会成为我们日后努力奋斗路上的指路灯。 第四章中 阅读全文
posted @ 2017-04-30 21:01 喆喆123 阅读(110) 评论(0) 推荐(0) 编辑
摘要: 我阅读了构建之法的8、9、10章。这三章从需求分析、项目经理及典型用户和场景的知识进行了讲解。软件工程同其他工程项目一样存在风险。很多时候,客户的需求是难以捕捉的。对于客户所提供的需求,不同的利益相关者有着不同的理解。最后很有可能得出的产品与客户的需要的十分不同。当然有很多调研方法去调研客户的需求( 阅读全文
posted @ 2017-04-23 02:06 喆喆123 阅读(108) 评论(0) 推荐(0) 编辑
摘要: 《构建之法》,这本书来源于作者和国内多所大学进行软件工程共同合作教学经验的积累,书介绍了不少IT业正在使用的理论和技术,并且从从这些新思想、新技术中总结出对自己在未来的工作中有用的东西。本书主要介绍了软件测试、软件工程师的成长、编写代码的规范、团队合作开发软件的重要性、还有开发软件项目的总体流程、I 阅读全文
posted @ 2017-04-09 16:46 喆喆123 阅读(147) 评论(0) 推荐(0) 编辑