首先我我进入到了ForumTAPD是腾讯敏捷产品研发平台,它支持主流的敏捷产品研发模式和方法论(如Scrum/XP /FDD),并结合腾讯互联网产品研发的特色,帮助产品团队以敏捷研发方式,更好更快完成产品交付并发布上线运营!TAPD涵盖了从产品规划、迭代&计划跟踪、任务&工时、测试管理、缺陷管理、发布评审、交流协作等敏捷全生命周期流程,它的核心理念是敏捷迭代、小步快跑、拥抱变化、快速改进和用户参与,帮助团队提升研发效率。https://www.tapd.cn/forum/view/36971但是今天这个时间点正好在维护,所以我下次补交我的漫画感悟。
其次对于图灵社区 (ituring.com.cn)https://www.ituring.com.cn/article/9363以下仅博主我自己的感言:(因为自己能力有限,可能会有偏差的理解,见谅)
首先这篇文章讲述了当初Unix操作系统的某些方面“灭亡”的一些原因。也正像现在我们这样的风斗IT青年一样,在已经成型的社会下,我们如果仅靠大学老师或者书本上所学到的知识,那么我们一定不会特别的成功,当然是除了天赋超群的,可是天赋超群的应该已经有所小成就了。如下所说:“ 我们增长的这99倍恰恰都来自那些既没有实践经验,又没有受过良好训练的人。等这些人有时间学习和接受训练了,聚会已然结束,大多数人失去了工作。可以乐观地假定那些坚持下来的人最有天分,而且经验也最多,即便如此我们还是无路可逃,因为作为IT专业人士,由于缺乏基本功,他们大多数都很滥!”引自《有人负责,才有质量:写给在集市中迷失的一代》这篇博客文章。所以我们更加注重自己的动手实践能力。
其次文章讲述了代码重用的现象,Unix想要除去手工配置libtool,从而达到的一个方便自动搜索路径。因为不同的文件会需要不同的环境,从而到达自我配置。但是这样的想法确实是一个不错的想法,但是代码的实现却是不这么简单,正因为太过于困难,所以产生了代码重用的现象。而且从作者的文章看来(我不是一个资深党,也不是很明白什么意思,从我的角度来看)就是因为一直在被像我们这样的人不断重用代码,导致原本不是很ok的代码,也是被我们广泛的传播。而这一点也是作者这一类人所不能够特别的理解,因为作为兴新的职业和不断改变的环境,我们更加需要对这个时代和自己所做过的程序负责,不是代码不能重用而是我们需要引入自己的想法和对代码的理解在重复利用。这些就是我看这篇文章所得到的心得体会
“所谓质量,只有在某人对它负责时才有意义,而这个“某人”只能是一个人,不能是几个人——二重奏除外。”文章还引用了Brooks提出的观念,也是我所得到的感悟。
最后对于软件工程方法论的见解:
首先就是传统方法学,最重要的特点就是严谨,他是一层层严格把关的,才可以进行下一个阶段。这样我们得到软件的质量会大大提高,也提高了软件的可维护性,大大的提高了软件开发的成功率。
其次就是面向对象方法学,这个方法学是将对象当成了一个数据的一个软件构件,将各个对象分成几个类别,在按照不同的类别找到对应的关系,这样彼此的对象之间就会有一定的联系。降低了软件开发的复杂性,提高了可理解性,简化的工作。
PS:方法论有关的内容大部分都是我整合书上的知识,我自己现在还是一知半解的样子。