基础平台

2003年6月3日

基础平台是在构建在其之上的任何应用程序之前构建的。其理念是分析需要平台的各种应用程序的需求,然后构建平台。平台完成后,您就可以在其之上构建应用程序。关键在于,在开始构建应用程序之前,平台确实需要拥有稳定的 API,否则平台的更改将难以管理,因为它们会对应用程序产生连锁反应。

虽然这在理论上听起来合理,但我一直看到它在实践中效果不佳。问题在于很难理解平台的真正需求。因此,平台最终拥有远远超出实际需要的功能。通常,其功能并不真正符合应用程序的实际需求。

将此与 收获平台 进行对比

我最初以“基础框架”的名称发布了此条目,但我们的词汇已经发展,我们现在使用“平台”来代替我们以前使用的“框架”。然而,核心思想仍然保持不变。