第一次作业(个人作业):阅读教材,提五个问题

陈俊州_2006040226 2022-10-07 18:59:00

这个作业的要求是:https://bbs.csdn.net/topics/608340750


问题一

问题提出:教材P69——P72的代码设计规范的内容,其中在“如何处理C++中的类”部分,析构函数这个概念我从未了解过,所以析构函数的详细情况、作用和调用是怎样的?

理解和回答 在C++ primer中如此讲述:构造函数又名构造方法,是对象被创建时自动调用的方法,用来完成累类的初始化工作;其在内存中有相应的内存区域;不能重复定义,每个类有且只有一个;如果不写相当于默认一个无语句无参数的空函数。析构函数: 当某个对象成为垃圾会着是当对象被现实销毁时执行,特点:(1)析构函数与构造函数名字相同,但它前面必须加一个波浪号(~);(2)析构函数没有参数,也没有返回值,而且不能重载。因此在一个类中只能有一个析构函数;(3)当撤消对象时,编译系统会自动地调用析构函数。(4)会用于有关数据的同步销毁;(5)GC(GarbageCollector):垃圾处理机制,防止内存溢出。


问题二

问题提出:在课本P162:“先进入市场的产品,有所谓的先发优势,当然也有劣势。后面进入市场的产品,有种种不利的因素,但是也有后发优势。”如何理解这个先发优势和后发优势?它们各自地优势点是什么,我们如何根据具体情况去合适地选择以实现优势最大化呢?
理解和回答:先发优势的关键在于早知道,早行动,在极短时间内快速占据大部分市场份额。后发优势的关键在于针对先发者的产品痛点,开发出更加满足消费者需求的产品,攫取先发者的市场份额。其实例如百度的搜索,阿里的电商和腾讯的社交。在条件和机遇的基础上,可以很好的占领市场先立足,可以提高产品/软件的容错。或通过大资本模式,推出更优质的产品,来抢占市场。


问题三

问题提出: 教材的p110,风险是可以避免的,然而问题是在手头难以解决的事情,问题一定会遇到。那么在冲刺阶段或者每日例会中遇到问题该如何合理高效地解决问题?
理解和回答: 风险,一般来说会是我们预估的,可能会发生的“问题”。而问题 ,则是已经出现并且放在你面前的麻烦事。不管你做任何事,做任何项目,风险有可能发生,也有可能不会发生,但问题,你一定会遇到。有的问题在成为问题之前不一定会是风险,因为可能你都没有察觉到它,它就出现了。因此,我们更要关注问题应该如何解决。在 精益 和 敏捷计划 中,我们都提到过 持续改进 这个东西。它本身就被认为是一种解决问题的有效方式。我们的迭代冲刺,都会在结束的时候有 评审 和 回顾 会议。通过这些会议,我们就能够发现潜在的问题,这样就可以解决在冲刺迭代中临时处理问题的需求。除此之外,这些也是我们保存经验和教训的好工具,通过这些经验教训的学习记录,也可以为我们提供了解自己的长处和短处的一个渠道,可以让我们确保类似的问题不在发生。


问题四

问题提出:P146-148关于msf的部分中,msf运用的主要场合和在项目中运用的情况如何?
理解和回答: MSF(Microsoft Solution Framework)即解决方案框架,它是一套微软总结的以往的经验、原理、模型、准则、概念、指南等的集合。MSF的重点是放在如何推动技术项目的成功上。MSF 会帮助项目团队直接解决导致项目失败的大多数常见原因,以提高成功率、解决方案的质量和业务影响。MSF认为没有任何一个单一的组织结构或者软件过程能够适应所有项目的环境和要求。因此MSF是一套灵活的、可伸缩的框架,它对软件项目具有很强的适应能力。MSF是一种对软件项目的指导方针,它没有去规定实施很多的限制性的细节。但msf概括了项目所有可能出现的问题方面吗?


问题五

问题提出:教材 P182开始的项目经理部分作为一名PM,需要具备什么能力才能得到团队成员的支持?
理解和思考: 这个问题其实困扰了我很久,到现在依旧没有答案,字节面试的时候,hr说PM需要有精湛的技术,极高的情商,善于发现问题和解决问题,可能做任何工作都需要全方面的技术能力成长吧,这样的PM才是生产所需要的PM要能理解用户,能站在用户的角度上考虑问题。察发现用户不善于表达的需求,体察团队成员的言外之意,倾听老板/客户/利益相关人物的外之音。要有能够理解别人的处境、心理、动机的能力一同理心。一个PM平时或许能玩转很多高技术的工具,但是当工作需要时,他/她能突然把自己变由一个完全不懂技术的菜鸟用户,从用户的角度来看问题。PM通常也能写代码。能玩转 Excel、PPT、Visio、甘特图,会PS,有文字功底,写的博客有人爱读,反正,总得有几招绝活吧!不用说还要有大量的阅读,对IT行业、用户心理、社会都委有广泛的了解“

...全文
190 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-01-13
  • 打赏
  • 举报
回复
您可以前往 CSDN问答-软件工程 发布问题, 以便更快地解决您的疑问

80

社区成员

发帖
与我相关
我的任务
社区描述
河海大学-软件工程
软件工程 高校
社区管理员
  • rzqi_water
  • 南川..
  • zjy19990207
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧