作品简介

行走在红尘里,每个人都会遇见暴风骤雨和诗情画意。“忧者见之而忧,喜者见之而喜”。一路上,我们会听见花开的声音,会看见花绽的容颜,也会感受花落花谢的怜惜,如果我们能时时拥有温暖愉悦的心境,一路经历着、感悟着、感恩着,我们的生命就会开出美丽的花朵,永绽不败。

一提到软件工程师,你是不是就会自动脑补一个对着计算机不停调试的呆板形象,而且会想到“IT男”“码农”这些词语?确实,在很多人心中,软件工程师是和呆板、机械、无趣画上等号的。

请跟我们走进本书,本书将带你走进一个充满人文艺术气息的软件工程中,和我们一起发现、解读、领悟和体会软件之美和生活之美,敞开心扉、提升心境,体悟生活,感悟人生。

本书共8章,内容包括软件中的思维、软件需求获取与分析、软件用户界面设计、邂逅编码、软件测试的心境、软件项目团队管理、软件文档写作的艺术和以道驭术等。

本书可供从事计算机科学与技术学科和软件工程学科的相关工作者阅读、参考。

申艳光,申思编著

作品目录

  • 内容简介
  • 前 言
  • 第1章 软件中的思维
  • 1.1 计算思维对于软件开发的启示
  • 1.2 软件是人类思维的直接产物
  • 第2章 软件需求获取与分析
  • 2.1 涉众分析
  • 2.2 需求获取常用方法
  • 2.3 需求分析中关注全局的意识
  • 第3章 软件用户界面设计
  • 3.1 软件设计=工程设计+艺术设计
  • 3.2 界面设计的原则
  • 3.3 情感化界面设计
  • 3.4 本能层的界面设计
  • 3.5 行为层的界面设计
  • 3.6 反思层的界面设计
  • 3.7 设计师的情感、心境与修养
  • 第4章 邂逅编码
  • 4.1 编码风格
  • 4.2 易读性好的代码颜值最高
  • 4.3 代码的优化之美
  • 4.4 程序员的华丽转身
  • 第5章 软件测试的心境
  • 5.1 软件测试的目标
  • 5.2 软件测试是一门艺术
  • 5.3 提升自己的心境——软件测试的启示
  • 第6章 软件项目团队管理
  • 6.1 软件项目团队模式
  • 6.2 软件项目团队合作的阶段性
  • 6.3 软件项目团队合作的成功要素
  • 第7章 软件文档写作的艺术
  • 7.1 软件文档的作用
  • 7.2 软件文档写作的指导原则
  • 7.3 软件文档写作的常用技巧
  • 第8章 以道驭术
  • 8.1 信息伦理原则
  • 8.2 行业组织规范和准则
  • 8.3 以道驭术——软件工程师的伦理与道德
  • 参考文献
  • 附录CD
展开全部