摘要:至于个人开发,自己又是个相对追求完美的人,对于问题都希望尽我能用最完美解决方案。一开始就是从无到有的选择了前端,如果可能,我愿意换一种语言,能吻合我性格的一种语言。
如题详述:
最近,一直在开发react项目,给我最大感受就是bug,以及复杂性。只要测试人员想测试,产品经理想到处点点,bug总是会有的,感觉就是改不完的,这也让我开始怀疑js这门语言。
对于问题,我想的当然是最完美解决方案,可是在js语言里,我感觉做不到,无论是页面交互逻辑、数据逻辑、业务场景逻辑、react运行原理以及公共组件封装的完备性,这里面的复杂性我永远考虑不全,所以对于问题我也只能是暂时解决了、当下解决了,因为,冷不丁什么场景、什么逻辑考虑不到而有了bug。
每天在这样的场景下修改bug,让我如临深渊,如履薄冰,也不想这样无休止的bug下去。
对于前端开发,的确有了很大的进步,前后端分离、单页应用、数据逻辑处理转移到前端,或页面交互、或用户体验,随着而来的就是前端开发的复杂性。同样一个项目,配备着同样数量的前后端开发人员,可总感觉前端有改不完的bug,而后端就很闲,我不知道是身为前端的我们太弱,还是后端人员太强。
鉴于此,我开始怀疑js这门语言,对于一门弱类型语言,本来就存在着很多不确定性、不太好理解的内部换算规律,至于这种规律,可能是我懂得太少,亦或是js套路太深了,反正我就是这样轻而易举的掉入坑中了。
至于个人开发,自己又是个相对追求完美的人,对于问题都希望尽我能用最完美解决方案。一开始就是从无到有的选择了前端,如果可能,我愿意换一种语言,能吻合我性格的一种语言。
不知大家有什么看法,亦或是好的建议?
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/99762.html
摘要:前言见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。倘若用的是中文搜索。所以最终的实例对象仍然能进行正常的原型链回溯,回溯到原本的所有原型方法这样通过一个巧妙的欺骗技巧,就实现了完美的继承。 前言 见解有限,如有描述不当之处,请帮忙及时指出,如有错误,会及时修正。 20180201更新: 修改用词描述,如组合寄生式改成寄生组合式,修改多处笔误(感谢@Yao Ding的...
摘要:训练和建模逻辑的算法既是瓶颈也是突破口,深度学习的未来应用与发展值得瞩目。自研发深度学习系统薄言豆豆人机对话成功率达,是目前比较优秀的的中文理解智能系统。 2016正好是人工智能概念诞生60周年。早在1956年,美国达特茅斯(Dartmouth)大学召开的学术会议上就提出了人工智能的概念。60年里,科学技术的积累使得机器学习、模式识别、人机交互这三个基础支撑可以得到较为广泛的应用。随着一个甲...
摘要:目前正在广泛使用的框架之一就是。是一系列使用编写的自定义控件,用于创建快速响应式的和可扩展的控件。的组件主要是使用,并提供了交互式,动态和高度可定制的小部件。例如,演示了如何使用自定义控件,嵌套面板和其它元素。 在建立Web应用时,通常都需要用到一些有用的UI组件。无论应用中需要的是日历,滑块,图形或其它用于提升或简化用户交互的组件,那么都面临两种选择:要么自己来创建这些组件,要么使用...
摘要:年,和前端开发者与应用程序前端开发者之间产生了巨大的分歧。开发最常见的解决方案有手机和平板的原生应用程序桌面应用程序桌面应用程序原生技术最后,前端开发者可以从浏览器开发中学习到,编写代码不需要考虑浏览器引擎的限制。 前端开发者手册2019 Cody Lindley 编著 原文地址 本手册由Frontend Masters赞助,通过深入现代化的前端工程课程来提高你的技能。 下载:PDF ...
摘要:年,和前端开发者与应用程序前端开发者之间产生了巨大的分歧。开发最常见的解决方案有手机和平板的原生应用程序桌面应用程序桌面应用程序原生技术最后,前端开发者可以从浏览器开发中学习到,编写代码不需要考虑浏览器引擎的限制。 前端开发者手册2019 Cody Lindley 编著 原文地址 本手册由Frontend Masters赞助,通过深入现代化的前端工程课程来提高你的技能。 下载:PDF ...
阅读 2856·2019-08-30 15:55
阅读 1936·2019-08-30 14:02
阅读 1171·2019-08-29 15:23
阅读 969·2019-08-29 11:27
阅读 415·2019-08-26 11:43
阅读 3155·2019-08-26 10:32
阅读 1196·2019-08-23 14:41
阅读 3267·2019-08-23 14:41