首页 > 代码库 > 《构建之法》内容提问及思考

《构建之法》内容提问及思考

第一章节中提到很多非常成功的软件赢在用户体验中,由此引起我的思考:

用户体验需要注意哪些方面?

1、操作的连续性,当用户为了完成某一任务而需要经过一系列操作时,系统应该尽量避免出现任何打扰用户行为出现,就算出于其他需要,也必须保证任务可以继续顺利完成。

2、在软件功能模块及操作命名上要尽量通俗易懂,软件界面要保持统一。

3、操作简便,易于上手。

4、拥有良好的用户引导,可使用户对当前操作的过程和结果产生心理预期,从而避免由于系统操作时间过长、流程复杂等因素,导致用户失去耐心而放弃当前操作。

 

第一章节中提到“应该有职业道德规范来约束IT人的行为”,由此引起我的思考:

IT人的职业道德包含哪些?

我觉得创新应该是职业道德的一部分,而且应该占到很大的比重,抄袭本身就是道德的缺失,我们不能说把不侵犯别人的隐私,保护国家或者公司的机密当做计算机行业道德的全部,发掘自身的优势和特色,可以说这是一份责任,跟随只会停滞不前。关于职业道德在保护个人隐私这方面,计算机领域现在完全是两大对立势力,病毒制造者和杀毒软件制造者,但后者明显表现的有些力不从心,现在病毒产生的速度确实是太快了,已经走在杀毒软件的前面,杀毒软件现在只是在疲于跟随,所以现在才会提出“云安全”这个概念,因为杀毒软件制造者已经受够了被人领着跑的日子了,所以开始发动群众的力量,可能也是借鉴了历史,革命要想成功就必须发动群众的力量。

 

第一章节中提举例关于如何选择飞机的功能,由此引起我的思考:

程序的功能设计应该遵循哪些原则?

1、必须要有先进的技术和标准。

2、以功能实用性为主导思想,开发实现整个规范建设需要展示的内容,实现按照信息发布机制管理,满足展示和管理的实用性。

、开放性和可扩展性,满足将来不断提升的信息系统建设需求。

以安全性为设计要求,系统设计充分考虑"安全性"。因系统投入后将长期使用,必须保证系统长期正常稳定的运行。采用有效的技术实现方式提高安全系数。

 

第一章节中提到“软件的本质特性让‘做一个好软件变得很难’”,由此引起我的思考:

我们应该如何应对软件工程面临的挑战?

件工程作为一种用工程的思想来规范地有效地开发和维护软件的方式,有着无穷的活力与广泛的发展空间。软件工程在不断的完善与发展中,逐渐形成了多位一体的专业内涵和严谨的课程体系。作为软件工程专业的学生应该深入了解行业动态和发展趋势,同时努力提高自身业务素质,夯实基础,不断提高技术水平,争取成为系统地、较好地掌握软件开发、组织、管理的基本理论、基本知识和基本方法。现在开始就给自己定下目标,努力培养自己发现解决问题、学习创新、沟通表达、团队协作、英语实用的能力。坚持实践与理论相结合,养成良好的编程习惯,通过不断地实践使自己熟练地使用各种编程语言。同时经常参与团队工作,养成良好的团队协作习惯,为自己以后的工作打下坚实的基础,为软件工程的发展作出自己的贡献。

 

第一章节中提到“软件团队存在许多不同的角色”,由此引起我的思考:

软件团队存在哪些角色?

1、管理角色包含项目经理、配置经理、部署经理等。

2、分析角色包含业务过程分析设计、统计分析、需求分析

3、开发角色包含软件结构师、设计员、界面设计、数据库设计人员、实现人员等。

4、测试角色包含测试分析与测试设计人员等。

5、制造与支持角色。

《构建之法》内容提问及思考