软件设计应该设计到什么程度

项目的需求算是过了评审了,现在开始要进入设计阶段。

但现在有个很现实的问题,设计在一般项目开发中应该做到什么程度?

或者说项目设计阶段应该做哪些事情?完成哪些输出物,就我知道的是概要设计文档,详细设计文档,还有源代码(详细到函数还是要更详细?)

谢谢!

详细到接口就可以了。

你有没有考过软考啊,哈哈,有这麽一章就是讲“系统卡法和运行知识的”

详细到函数就够了,再详细就是实现阶段,编码了