跳转到主要内容

项目中的知识类型

在任何项目中都可以区分以下"知识类型":

  • 基础知识
    随时间变化不大的知识,如算法、计算机科学、编程语言机制及其 API。

  • 技术栈
    对项目中使用的技术解决方案集合的了解,包括编程语言、框架和库。

  • 项目知识
    特定于当前项目且在项目外没有价值的知识。这种知识对于新入职的开发人员能够有效贡献至关重要。

备注

Feature-Sliced Design 旨在减少对"项目知识"的依赖,承担更多责任,并让新团队成员更容易上手。

另请参阅