Frameworks 架构及;Doneworks:你觉得用这些东西酷吗?

Frameworks 架构及;Doneworks:你觉得用这些东西酷吗?,frameworks,Frameworks,通过使用别人的作品,你可以宣传这些作品的作者(至少在其他程序员中是这样)。你认为它很酷吗?这一系列问题可以再上一层楼,成为“编程语言:你认为使用这些语言很酷吗?”因为这些也是有人写的。我可以继续到计算机的类型,到组件,等等 莫奈没有制作画笔、油漆或画布(也许,不确定)。但是,到底是谁创造了这些积木并不是最突出的 语言/框架等被构建和发布,供大众使用(或为创作者赚钱)。我认为这总是很酷的。提高效率,减少冗余,推广其他有用的代码 如果你想学习,阅读和理解你正在使用的框架是非常有帮助的。你总是可以编程

通过使用别人的作品,你可以宣传这些作品的作者(至少在其他程序员中是这样)。你认为它很酷吗?

这一系列问题可以再上一层楼,成为“编程语言:你认为使用这些语言很酷吗?”因为这些也是有人写的。我可以继续到计算机的类型,到组件,等等

莫奈没有制作画笔、油漆或画布(也许,不确定)。但是,到底是谁创造了这些积木并不是最突出的


语言/框架等被构建和发布,供大众使用(或为创作者赚钱)。

我认为这总是很酷的。提高效率,减少冗余,推广其他有用的代码


如果你想学习,阅读和理解你正在使用的框架是非常有帮助的。你总是可以编程和学习其他东西,不一定要重新发明轮子。

如果使用他们的工作节省了你重新实现同样东西的时间(但有更多的bug),那么他们不值得表扬吗

或者换句话说,在没有信用的情况下窃取他人的作品(或者付钱给他人,这取决于我们在这里谈论的是自由软件还是商业软件)并不酷


当然,没有人会阻止你编写自己的框架,如果你想这样做的话…

这取决于你在做什么样的编程

你这样做是为了完成一个项目吗?那么,一个框架可以为您节省很多时间

你这样做是为了创造真正原创的东西吗?然后,一个框架可能会简单地将您与现有的思维方式联系起来

伦勃朗自己作画。米开朗基罗从采石场中挑选了自己的大理石。艾伦·凯说“真正认真对待软件的人应该自己制作硬件”。Excel团队有自己的编译器,这是出了名的。iPhone不仅仅是黑莓的替代固件。ISTM如果你想在你的比赛中处于巅峰,你必须冷静下来,面对它的本质


我对广告、其他程序员或什么是“酷”一无所知,所以我无法回答你问题中的这些部分。

Hi Hoperty,你有没有可能在这个问题上再进一步?donework指的是别人做的工作,而不是你自己,你使用它是因为你不想做你的工作。我不知道你要做什么。如果“doneworks”不符合您的标准(或者您只是不想使用其他人构建的东西),并且您已经能够应对挑战,那么您应该构建自己的。这是进步的动力之一。仅仅因为有些东西存在,似乎并不是一个好的理由去留恋任何东西。如果你发现自己在这样做,那是一个人的问题,而不是“donework”是什么;那些是乐高积木谁不喜欢玩乐高积木?谁不喜欢玩乐高积木每个成年人!如果你是一个硬件制造商,就要制造硬件;如果你是一个软件制造商,就要制造软件。真的,为什么要这么做呢!一切都结束了!