1

这些天我正在阅读有关在 python 和 Flex 中实现大型项目的内容,人们经常称赞框架(如 Cairngorm、PureMVC 或其他)的使用优于传统的 OOP 编码。

我想我不太了解使用 FW 的优势,这是经典编程的优势所在?为了使用 FW,项目应该有多大?它主要用于网络应用程序?或者也可以用于桌面应用程序?

希望所有这些疑问对你来说听起来都不是愚蠢的,我不是计算机工程师,只是电子工程师,所以我对 sw 架构的了解非常有限。

4

2 回答 2

3

使用框架与经典的 OOP 编程并没有什么不同。

当您在类似的环境中编写项目时,您可能会看到自己一遍又一遍地编写一个框架(或一组工具)。

框架实际上只是代码重用 - 不是您编写用于管理常见任务的逻辑,而是其他人(或您)已经编写了它供您在项目中使用。

一个设计良好的框架会让你专注于你的任务,而不是花时间解决已经解决的问题。

于 2010-03-24T10:47:06.140 回答
0

我会在这里加上我的 2 美分,使用框架也将有助于更好地组织协作环境。如果您遵循标准框架,您的团队成员将很容易了解代码。在企业应用程序中,使用框架有助于满足最后期限和更好的代码质量。

于 2010-07-07T14:30:57.197 回答