什么是软件工程
在网上看到一个说法,开发软件就像开发建筑,感觉真的很像.后来又转念一想,工程类学科(比如建筑工程/汽车工程)都有相似的部分
- 参与人数众多
- 高度分工(比如有专门负责视觉UI/有专门负责产品测试/有专门负责产品开发)
- 追求模块化/结构化
- 在不同领域有专精(比如开发浏览器/邮箱/搜索引擎/电子商务)
在网上看到一个说法,开发软件就像开发建筑,感觉真的很像.后来又转念一想,工程类学科(比如建筑工程/汽车工程)都有相似的部分
经历过几个软件开发,有模块的开发也有产品的开发。这其中并不是每一次都是细分开发过程,但是随着学习的深入,越来越多的自动化操作应用在开发过程中,如果能够更好的细分当前的开发流程,我觉得这会对开发软件有更好的帮助。
小结软件开发过程中需要经历的阶段和专用术语
方差、标准差都是在概率论(probability
)和统计学(statistic
)中常用的内容,它们之间彼此联系又互相有差别
充分条件(sufficient condition
)和必要条件(necessary condition
)是逻辑上用于描述表达式(statement
)之间或日常生活中用于描述事务(affair
)之间的条件关系或隐含关系的术语
假设\(A\)为条件,\(B\)为结论
从文档写作开始,经历了多个平台的实践。最开始在CSDN
上进行博客写作,到现在利用Hexo
自建博客网站,中间还通过sphinx+github+readthedocs
进行文档管理。不同的写作平台和写作方式有长处也有短处,小结一下
Simple inline \(a = b + c\).
\[ \frac{\partial u}{\partial t} = h^2 \left( \frac{\partial^2 u}{\partial x^2} + \frac{\partial^2 u}{\partial y^2} + \frac{\partial^2 u}{\partial z^2}\right) \]
Welcome to Hexo! This is your very first post. Check documentation for more info. If you get any problems when using Hexo, you can find the answer in troubleshooting or you can ask me on GitHub.