作者回复: 第一个问题要根据实际情况来看,就算是很老的项目,但是人员却是不断在流动的,如果不留下资料,后面的人两眼一抹黑。另外越老的项目越容易犯错,因为如果前期没有经过设计和遵守规范,随着业务越来越复杂,牵一发就都能全身了,所以设计方案并让团队成员review是有必要的,至于需求分析更有必要了,通常是产品经理给出的,决定了为什么要做这个项目以及要做什么事情。 第2个问题,主要还是项目的组织不合理,这是实践中常常遇到的问题,功能都混杂在一起了,比如一个用户的鉴权功能不能每一个功能模块都写一份自己的吧。合理的抽象,把对应的功能模块能够清晰的抽离出来,还有基础的工具库,通用的能力单独出来,我在后面设计项目架构的时候还会详细说。
作者回复: 你指的课件是什么呢,PPT?