热门标签 | HotTags
当前位置:  开发笔记 > 程序员 > 正文

《构建之法》第1.2.3章读后感和论伙伴重要性

看完第一章之后知道软件工程是什么。它是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。软件开发流程的目的是为了提高软件开发、运营、维护的效率,并提高软件的质量、用户满意度、可靠

  看完第一章之后知道软件工程是什么。它是把系统的、有序的、可量化的方法应用到软件的开发、运营和维护上的过程。

软件开发流程的目的是为了提高软件开发、运营、维护的效率,并提高软件的质量、用户满意度、可靠性和软件的可维护

性。然而什么是好的软件?怎样才算是一个好的软件?没有bug?可是怎样才算没有bug呢?书本中说是否是bug取决于用

户和开发者的不同角度。那么我觉得,一个软件没有绝对的完美,一千个读者一千个哈姆雷特,不同用户有不同的需求,不

同的看法,从用户的角度看是否是bug也可以说是有千万种看法。

  第二章中介绍 了PSP个人软件开发流程。软件开发往往都是团队合作完成的,而个人的能力也是很重要的,我们必须确保

团队里的成员是合格的软件工程师。为了保证软件的质量要通过单元测试和效能分析工具等的技术完成。说到模块的质量能

得到稳定的、量化的保证,单元测试就是一个很有效的解决方案。那么单元测试是什么?怎么操作,其中的代码清单又是什

么?看完书之后都不是很清楚,虽然有例题说明,但具体是什么还是不得而知。

  第三章讲的是软件工程师的成长。一个高级软件工程师相比于一个初级软件工程师他的优势是在于经验丰富就业时间长?

还是技能方面的优势?那么初级软件工程师的成长是如何呢。积累软件开发相关知识,提升技术技能。积累问题领域的知

识和经验 。对通用的软件设计思想和软件工程思想的理解 。提升职业技能 。实际成果。。。?作为一名软件工程师该如何

衡量、证明自己的能力呢?

 

  对于《硅谷传奇》的感想。虽是一部老电影,但jobs对创新、理想、完美的坚持与追求,他的理智与激情,却是被现实不

断打磨的我们所缺少的。 “他将任何人生处境转化为一场游戏,忘掉等级,打场扑克牌。事实上,今晚或许是世界末日?没

问题,打场扑克,或许我们终将破解了生活的意义,打更多场扑克牌,并且一定要赢。” 不被繁琐现实束缚,永远超前、活

跃的思想;独辟蹊径的眼光;排除枝丫直......其中“好的艺术家复制,伟大的艺术家盗窃”这句话值得我们去深思,软件工程

师该把软件开发当作一门工程去守规矩还是一门艺术去创新。


推荐阅读
  • 资源推荐 | TensorFlow官方中文教程助力英语非母语者学习
    来源:机器之心。本文详细介绍了TensorFlow官方提供的中文版教程和指南,帮助开发者更好地理解和应用这一强大的开源机器学习平台。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • 本文介绍了两种方法,用于检测 Android 设备是否开启了开发者模式。第一种方法通过检查 USB 调试模式的状态,第二种方法则直接判断开发者选项是否启用。这两种方法均提供了代码示例和详细解释。 ... [详细]
  • ASP.NET MVC中Area机制的实现与优化
    本文探讨了在ASP.NET MVC框架中,如何通过Area机制有效地组织和管理大规模应用程序的不同功能模块。通过合理的文件夹结构和命名规则,开发人员可以更高效地管理和扩展项目。 ... [详细]
  • 本文将深入探讨PHP编程语言的基本概念,并解释PHP概念股的含义。通过详细解析,帮助读者理解PHP在Web开发和股票市场中的重要性。 ... [详细]
  • 在 Flutter 开发过程中,开发者经常会遇到 Widget 构造函数中的可选参数 Key。对于初学者来说,理解 Key 的作用和使用场景可能是一个挑战。本文将详细探讨 Key 的概念及其应用场景,并通过实例帮助你更好地掌握这一重要工具。 ... [详细]
  • Python入门:第一天准备与安装
    本文详细介绍了Python编程语言的基础知识和安装步骤,帮助初学者快速上手。涵盖Python的特点、应用场景以及Windows环境下Python和PyCharm的安装方法。 ... [详细]
  • 探讨架构师在项目中应如何平衡对产品的关注和对团队成员的关注,以实现最佳的开发成果。 ... [详细]
  • 前端开发:从底层到顶端的行业现象解析
    在编程领域,鄙视链现象屡见不鲜,从C语言到Java、.NET等,每个技术栈都有其独特地位。然而,前端开发者尽管常处于鄙视链底端,却在市场需求中备受青睐。本文深入探讨这一现象,并分析前端工程师如何在竞争激烈的市场中脱颖而出。 ... [详细]
  • Python 异步编程:ASGI 服务器与框架详解
    自 Python 3.5 引入 async/await 语法以来,异步编程迅速崛起,吸引了大量开发者的关注。本文将深入探讨 ASGI(异步服务器网关接口)及其在现代 Python Web 开发中的应用,介绍主流的 ASGI 服务器和框架。 ... [详细]
  • PHP插件机制的实现方案解析
    本文深入探讨了PHP中插件机制的设计与实现,旨在分享一种可行的实现方式,并邀请读者共同讨论和优化。该方案不仅涵盖了插件机制的基本概念,还详细描述了如何在实际项目中应用。 ... [详细]
  • 在Java中,this是一个引用当前对象的关键字。如何通过this获取并显示其所指向的对象的属性和方法?本文详细解释了this的用法及其背后的原理。 ... [详细]
  • 使用 GitHub、JSDelivr、PicGo 和 Typora 构建高效的图床解决方案
    本文详细介绍了如何利用 GitHub 仓库、JSDelivr CDN、PicGo 图床工具和 Typora 编辑器,搭建一个高效且免费的图床系统。通过此方案,用户可以轻松管理和上传图片,并在 Markdown 文档中快速插入高质量的图片链接。 ... [详细]
  • FinOps 与 Serverless 的结合:破解云成本难题
    本文探讨了如何通过 FinOps 实践优化 Serverless 应用的成本管理,提出了首个 Serverless 函数总成本估计模型,并分享了多种有效的成本优化策略。 ... [详细]
  • 2018年3月31日,CSDN、火星财经联合中关村区块链产业联盟等机构举办的2018区块链技术及应用峰会(BTA)核心分会场圆满举行。多位业内顶尖专家深入探讨了区块链的核心技术原理及其在实际业务中的应用。 ... [详细]
author-avatar
港1009
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有