阅读笔记3

从《构建之法》中,我深刻体会到软件开发人员需要具备良好的职业素养。首先是对技术的热爱和持续学习的能力。软件技术不断发展,新的编程语言、框架不断涌现,如果不能持续学习,就会很快被淘汰.
其次是对质量的追求。软件开发人员不能只满足于完成功能,还要注重软件的质量,包括性能、可靠性、安全性等方面。一个小小的漏洞可能会导致严重的后果,所以在开发过程中要严谨认真。
另外,职业道德也非常重要。要尊重知识产权,不抄袭他人的代码,保护用户的隐私和数据安全。
软件工程虽然有一定的规范和流程,但并不意味着抑制创新。相反,创新在软件工程中也起着重要的作用。在需求分析阶段,可以创新地提出满足用户需求的新方案;在软件设计阶段,可以尝试新的架构和设计模式;在开发阶段,也可以探索新的开发技术和工具。
但是,创新也要在一定的范围内进行,要考虑到项目的成本、进度和风险等因素。不能为了创新而不顾项目的实际情况。
用户体验是软件成功的关键因素之一。软件不仅要功能强大,还要易于使用。这就要求在软件开发过程中,要从用户的角度出发,考虑用户的操作习惯、界面设计的友好性等。
书中提到的一些用户体验设计的原则,如可用性原则、可访问性原则等,都是为了提高用户使用软件的满意度。例如,界面布局要清晰,操作流程要简单明了,提供必要的提示和帮助信息等。

posted @   Thanatos。syts  阅读(2)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享一个免费、快速、无限量使用的满血 DeepSeek R1 模型,支持深度思考和联网搜索!
· 使用C#创建一个MCP客户端
· ollama系列1:轻松3步本地部署deepseek,普通电脑可用
· 基于 Docker 搭建 FRP 内网穿透开源项目(很简单哒)
· 按钮权限的设计及实现
点击右上角即可分享
微信分享提示