我遇到了很多框架,用于软件开发,测试,分布式系统等,但是这些框架是如何创建的?专家分析框架的性能,可用性和简易性吗?因此,如果我找到了一种以简单的方式完成复杂任务的方式,它可以被称为框架吗?如何创建框架?
Q
如何创建框架?
0
A
回答
1
这是一个非常宽泛的问题。让我试着分解它并分阶段回答它...
为什么创建框架?
原因,或者更确切地说,目标很多。一些重要的事情是:
- 砍倒开发时间
- 简化工作分配给团队成员的项目。
- 简化项目的测试和集成。
- 简化调试 在团队/项目
谁建造它
同样,答案很广泛。我建立他们,你建立他们,我们很多人都做。但并非所有人都将我们的框架公开。有些人决定把它变成一个开源项目。为什么?也许是为了获得资金并继续做得更好。或者只是现金。
话虽如此,不是每个人都应该建立一个框架。例如,在我决定制作我的PHP框架之前,我已经使用PHP编了7年多的编码,并曾参与过几个项目。然后我意识到某些事情是以某种方式定期完成的,我决定将它们放入一些功能中。然后它移动到模板区域,最后我意识到有更好的那些(例如:CodeIgniter)。
如果我们每个人都要构建自己的框架,那么我们可能会遇到新入职员工的困难。我们不得不花更多的时间来培训员工,而不是在项目中使用它们。这就是为什么我(个人)更喜欢追求标准。
我们是否在所有项目中使用它们?当然不是。有时候这些任务很微不足道。一个人可能只写几页代码并完成它。所以如果它没有理由需要框架,不要使用它。
自己的框架...
是的,如果你建立建设项目的一种简单的方法就像我在开始的时候提到过,你可以把它的框架。但它必须适用于一大类项目。否则,他们只是一个功能的集合。
一旦你有这个地方,你可能会决定将它用于你的项目,甚至使它们公开。
我使用的一些常见框架...
PHP:笨
帕斯卡尔:拉撒路
C++:代码块
希望这有助于:)
相关问题
- 1. html如何创建框架
- 2. 如何创建OpenCV框架?
- 3. 如何创建复选框 - Silex框架
- 4. 创建框架
- 5. 如何创建实体框架ObjectContext?
- 6. 如何创建透明框架?
- 7. 如何使用zend框架创建PDF?
- 8. 如何在WordPress中创建框架?
- 9. 如何创建Play框架2.0 debian包?
- 10. 如何创建与框架UITabviewcontroller
- 11. 如何创建独立的框架?
- 12. 创建iOS框架
- 13. 如何创建使用其他框架的动态框架
- 14. 如何创建框架与其他框架和库依赖?
- 15. 如何使用node.js创建框架(框架,窗口)?
- 16. Java GUI创建框架
- 17. 创建通用iOS框架
- 18. 错误与创建框架
- 19. 创建通用iOS框架
- 20. 创建测试框架
- 21. 创建Swift框架(重访)
- 22. 在Cocoa中创建框架
- 23. 创建框架XCode中
- 24. 创建与Zend框架2
- 25. 实体框架5:创建
- 26. 创建Linphone作为框架
- 27. 如何在gnuplot中创建一个带边框的框架?
- 28. Eclipse建模框架和XPAND - 如何创建iOS元模型?
- 29. 如何在WordPress中创建像StumbleUpon和Linkedin一样的框架或框架
- 30. 你如何超越web框架来创建自己的应用程序框架?
这是真的信息。谢谢 :) – shar