gpt4 book ai didi

frameworks - 值得费心去学习一个框架来启动一个项目吗?

转载 作者:行者123 更新时间:2023-12-02 12:40:05 24 4
gpt4 key购买 nike

我对框架了解得越多,似乎就越多的人提示它们不值得花时间学习。

是否有一个我应该注意的特定用例可以使框架变得有值(value)?或者我只是浪费宝贵的时间学习一些我稍后会放弃的东西?

编辑:为了清楚起见更改了标题。哎呀,抱歉。

最佳答案

我发现在做一个大型项目时,即使你决定一开始不使用框架,在项目进行到一半时,你最终还是会编写一个迷你框架,因为你重用了为项目的一部分编写的函数另一个。

问题是你最终编写的迷你临时框架将是

  • 设计不佳
  • 基本上没有文档
  • 缺乏功能
  • 只有您团队中的人员知道如何使用它,学习它似乎是浪费时间,因为它仅在您的项目中使用
  • 除非您向后了解源代码,否则很难扩展

另一方面,在开始项目时使用框架将:

  • 节省您编写构成附加框架的实用函数的所有时间
  • 精心设计
  • 有大量文档
  • 许多人会知道如何使用它,其他人会更愿意学习,因为他们会发现它在未来的项目中很有用
  • 功能非常齐全
  • 易于人们扩展(由于插件系统),即使他们不太了解其源代码
  • 不断更新,无需您付出任何努力

我认为对于任何中型或大型项目,使用框架(如果有一个好的框架)可以节省大量时间,只要您有足够的时间来实际学习如何使用它。我经常认为对框架的许多批评来自于那些从未有时间学习如何正确使用框架的人。尝试使用框架是相当痛苦的,因为你最终会不断地使用 hack 来解决不存在的问题,如果你正确了解框架,你甚至不会遇到问题。

关于frameworks - 值得费心去学习一个框架来启动一个项目吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1022978/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com