项目中的知识类型
在任何项目中都可以区分以下"知识类型":
-
基础知识
随时间变化不大的知识,如算法、计算机科学、编程语言机制及其 API。 -
技术栈
对项目中使用的技术解决方案集合的了解,包括编程语言、框架和库。 -
项目知识
特定于当前项目且在项目外没有价值的知识。这种知识对于新入职的开发人员能够有效贡献至关重要。
备注
Feature-Sliced Design 旨在减少对"项目知识"的依赖,承担更多责任,并让新团队成员更容易上手。
在任何项目中都可以区分以下"知识类型":
基础知识
随时间变化不大的知识,如算法、计算机科学、编程语言机制及其 API。
技术栈
对项目中使用的技术解决方案集合的了解,包括编程语言、框架和库。
项目知识
特定于当前项目且在项目外没有价值的知识。这种知识对于新入职的开发人员能够有效贡献至关重要。
Feature-Sliced Design 旨在减少对"项目知识"的依赖,承担更多责任,并让新团队成员更容易上手。