随笔之读《构建之法》(作业一)

author author     2022-09-18     392

关键词:

  自从拜读了邹欣老师的力作《构建之法》后,感触颇深。从书中不难看出邹老师是一个才华横溢、卓尔不群的人。《构建之法》言辞精辟,引人入胜。虽然只是浅读了《构建之法》的部分章节,但是对其中的一些内容我也有自己的看法,在这里和大家分享我的5个问题。

 

  ①邹老师用航空飞机举例子,这个真的恰当吗?我认为提出给为恰当的例子更好,只是我才疏学浅,实在想不出还有什么更好的例子。我曾经参加过学校的辩论队,我是二辩选手。在辩论赛比赛的过程中,我经常举一些例子来反驳对手,但是很多时候所举的例子不是很恰当,对方往往能抓到我的漏洞。我至今还是不知道,怎么样举例子,希望老师能在新版书中增加此类内容。(第一章航空业和软件业的类比)

 

  ②老师所提到的VSTS客户端和TFS到底是什么?能进一步解释吗??我本科的时候就对一些概念性的东西理解的不是很清楚,希望能在这本书中得到更为详尽的解释。有些概念确实以我的水平难以理解,即使通过网上查一些资料,结果也是如此,网上的概念多少有些晦涩难懂。可能我也是太过于苛求自己,老师请批评指正。(第二章实践从Hello World开始)

 

   ③第四章中的两人合作,邹老师讲到两个人要形成代码规范。我们只有两个人还有形成规范的文档吗?口头达成一致可以吗??有些小系统,两个人就可以完成,系统再开发的可能性也不大,真的还有必要形成规范的文档吗?(第四章是否需要有代码规范)

 

  ④软件工程师一定要考级吗?有证书对找工作的好处到底有多少??考级不仅需要花费大量的时间,还要付出巨额的考试费。我在本科的学习过程中也曾参加过类似的等级考试,但是也都没有考过。我个人认为想要做一名软件工程师真的未必非要考证不可,只要自身实力达到一定水平即可。(第三章职业发展考级之路)

 

     ⑤对于IT行业来说创新确实是生存之本。但是微软在创新吗?在创新方面都做了那些工作??根据我浅显的见识,我感觉现在的微软创新还是乏力的,在国内外必应搜索的份额都不是很多。(第十六章成功公司的价值观)

一组阶段小记之读构建之法

  这周是本学期中的第10周,我们可以复习期中学习的内容,有些同学或多或少结束了几门选修课程,完成了体育测试,大家渐渐应该开始有更多的时间学习构建之法;  前几周我们对于构建之法这本书有了粗略的... 查看详情

《构建之法》随笔一

我是上海海洋大学的一名学生,就读于信息学院的软件工程专业。在翻开这本书之前,我对这个专业一直是很模糊的概念。除了学校的小学期,也没有契机,能让我去编写一个小程序,对于一些编程技巧和方法还是比较陌生。所... 查看详情

构建之法阅读随笔一

《构建之法》一书已完成了第一遍的阅读,接下来,我将随机抽取其中的一段进行精读。移山公司的项目进行了一段时间,TFS上也积累了不少数据。大栓做了“数据挖掘”,整理出来一些统计信息,向各位领导汇报。大牛:哇!... 查看详情

《构建之法》第四次随笔

《构建之法》第四次随笔这半个月我阅读了《构建之法》第六章,第七章,第八章。 第六章主要讲的是敏捷流程。敏捷流程是一系列价值观和方法论的集合。敏捷对团队的要求很简单:自主管理,自我组织,多功能型。但是... 查看详情

《构建之法》第四次随笔

 从《构建之法》前两章的阅读学习中,我了解到了软件工程的概论,知道了“软件=程序+软件工程”,明白了个人技术和流程。阅读了第四章之后,我了解到了软件工程中的“两人合作”。  现代软件产业经过几十年... 查看详情

《构建之法》第一次随笔

  第一次接触软件工程是在大一的时候,此前对软件工程这一门专业并没有很深的了解,经过了一段时间的学习,逐步对软件工程有了新的理解与认识。读了《构建之法-现代软件工程》(邹欣 著 第二版)这本书... 查看详情

构建之法随笔

 软件需求分析在软件开发过程中十分重要,过去人们一直认为需求分析是整个软件工程中的一个简单的步骤,“软件危机”爆发之后,人们才逐渐认识到需求分析是软件开发过程中最关键的一个工程。由此可见需求分析的重... 查看详情

构建之法第六次随笔

我这个礼拜阅读了构建之法第12,13章。其中,第十二章讲的是用户体验,我们要考虑用户体验的不同角度,用户的第一印象就很重要,用户第一次使用软件,就很大程度上决定了用户对软件的评价。软件服务始终都要记住用户的... 查看详情

实践第七次随笔作业

本周学习了《构建之法》第七章——软件测试,软件测试的内容在软件生命周期中应该是占有十分重要的地位。描述一种用来促进鉴定软件的正确性、完整性、安全性和质量的过程。换句话说,软件测试是一种实际输出与预期输... 查看详情

实践第四次随笔作业

作为小组的组长,我很兴奋小组项目的进展有了重大突破,我们计划设计一款实现亲友生日提醒业务的软件,并组织好了部分功能的模块语言,现在问题是不知道具体用何种高级语言编写我们的代码,也对选择何种编译环境无从... 查看详情

beta冲刺-置顶随笔

...献《构建之法》换组交接博客换组交接alpha阶段问题总结随笔问题总结凡事预则立随笔凡事预则立代码规范代码规范冲刺随笔day1:冲刺随笔day2:冲刺随笔day3:冲刺随笔day4:冲刺随笔dat5:冲刺随笔day6:冲 查看详情

《构建之法》第二次随笔

  阅读了《构建之法》第一章中软件工程的概论,我学习到了“软件=程序+软件工程”这个黄金公式,并且对软件工程充满了兴趣和信心。但是,一个好的软件工程开发团队需要首先确保团队里的每个成员是合格的工程师... 查看详情

《构建之法》第七次随笔

  典型的软件团队里除了能写代码、测试代码和画图做设计的成员,还有一类角色也很重要,我们叫他们项目经理——PM。 PM的M就是Manger,但是P就有这几种:ProductManager、ProjectManager/ProgramManager,在不同的行业和公司,... 查看详情

《构建之法》第七次随笔

这周,我学习了《构建之法》第十四十五章。第十四章主要讲的是软件的质量。软件质量等于程序质量加软件工程质量。程序的质量体现在软件外在功能的质量。衡量软件的功能,基本的判断可以用是、否来判定。软件的开发过... 查看详情

《构建之法》第三次随笔

 从《构建之法》前两章的阅读学习中,我了解到了软件工程的概论,知道了“软件=程序+软件工程”,明白了个人技术和流程。阅读了第三章之后,我体会到了软件工程师的成长。 软件工程包括了开发、运营、维护软件... 查看详情

《构建之法》第五次随笔

 MSF,即微软解决方案框架,也就是微软推荐的软件开发方法,大约在1993年,微软在总结了自己产品团队的开发经验和教训,以及微软咨询服务部门的业务经验后推出的。MSF基本的原则:1.推动信息共享与沟通;2.为共同的远... 查看详情

构建之法阅读笔记03

     最近又跟随老师的进度阅读了《构建之法》的“软件团队和开发流程”部分。自从学习软件工程以来,每次的作业和程序都是我自己一个人做的,从未尝试过和别人一起来写程序。想到自己如果以后和别人... 查看详情

实践第二次随笔作业

 这一周阅读了《构建之法》的第二章内容——个人技术和流程 首先是单元测试的内容,因为没有具体代码,对单元测试的具体作用和效果不是很明白,而且目前本科的学习只接触过C,C++和Java,书中C#的代码不是很能明... 查看详情