• 文档总结——思想篇


           经过一周半的学习,我的软工文档终于写完了,在这一周内,对于正规的商业化的软件开发中的那种比较大的软件有了一个大概的思路了——不论做什么,基本上都有文档,文档是一种记录,便于自己的团队,公司去合作开发一个软件。

          验收的时候,师傅问我软件的生存周期是什么。我很光荣的告诉他,我不太清楚,然后,就瞎想了一些,后来师傅告诉我,这些文档跟软件的生存周期是相依存的,于是,我在总结之前专门查了一下软件的生存周期是啥,然后又跟软件的文档相比较了一下,还真是一样啊。

          从这里可以反映的最大问题就是,我的学习太片面了,没有全局观。在学习这里的时候,把前面的东西都丢了,这导致自己的学习不仅慢,而且学习的东西也不容易融入自己的知识网里面。

           先来一张图:

           通过这张图可以看出来,软件的生命周期和文档是同步的,每个阶段都会有一个或多个文档。如果我们学习的时候,把文档和它的生命周期结合考虑,那么,我们肯定就会考虑的更多——在这个阶段为啥要写这个文档?这个文档对于软件的开发有啥作用?等等。 

           也许在学的时候可能因为考虑这些浪费一点时间,但是这绝对是值得的。不仅是软工的文档学习应该这样,所有学习都可以试着找找有没有跟自己会的东西有关的,两个结合着来学习。

            我想,这就是老师说的结网吧,把自己新的学习内容跟自己原来的知识找个关联。便于自己的理解,也不会忘记。



  • 相关阅读:
    【HDOJ5538】House Building(计算几何)
    maven操作
    Guava 是个风火轮之函数式编程(3)——表处理
    guava 学习笔记 使用瓜娃(guava)的选择和预判断使代码变得简洁
    guava 学习笔记(二) 瓜娃(guava)的API快速熟悉使用
    Google Guava官方教程(中文版)
    Guava中Predicate的常见用法
    guava函数式编程
    idea常用快捷键
    guava
  • 原文地址:https://www.cnblogs.com/liyasong/p/6387899.html
Copyright © 2020-2023  润新知