Web 技术研究所

我一直坚信着,Web 将会成为未来应用程序的主流

别让技术束缚了成长

  以前有好多基于 jQuery 的项目,这么多年过去了,它们依然还是 jQuery,甚至当时开发那些项目的团队依然停留在 jQuery 和页面特效这个古老的 Web 思维上。我觉得,如果一个团队限制了自己的技术选型,也许在短时间内可以提高开发效率,但长期来看只会束缚团队的发展。
  很多团队都是抱着一种「能跑干嘛升级?」的心态在使用框架,它们担心的是框架的版本兼容问题可能会拖慢开发进度。如果是一个纯业务团队,只是为了满足业务需求,这种求稳的思想是正确的。但对于一个技术团队而言,我们需要的远远不是「让项目能跑」这么简单,还要考虑如何降低「跑」的成本。基于一个固定的框架做业务开发是永远都不会有进步的。也许旧的项目为了确保其稳定性不会轻易升级框架,这是可以接受的。但新的项目如果还不尝试新的技术,永远停留在「能跑就好」的程度上,以目前 Web 的发展速度来看,用不了多久就会被别的技术团队甩开好几条街。
  新技术可能有坑,但至少有值得学习的地方。使用新技术并不代表着一种技术转型,可能只是为了学习。有些团队就是因为不想「学习」而停滞不前,或者也不能说不想「学习」,而是不想付出「学习」的成本。进步是有代价的,把团队的技术选型定死固然可以把学习成本降到最低,然而没有了学习自然也就不会有进步。
  但就学习这件事而言其实还有很多问题。一个团队应该学习什么?我觉得,花时间去把某个框架的所有 API 背得滚瓜烂熟也不如去了解一下这个框架是如何实现的,有哪些优秀的实现可以学习。把一个框架的每一行代码都读透不如多看几个框架的实现原理。
网名:
34.203.213.*
电子邮箱:
仅用于接收通知
提交 悄悄的告诉你,Ctrl+Enter 可以提交哦
神奇海螺
[查看全部主题]
各类Web技术问题讨论区
发起新主题
本模块采用即时聊天邮件通知的模式
让钛合金F5成为历史吧!
次碳酸钴的技术博客,文章原创,转载请保留原文链接 ^_^