如题详述:
近来,一直在开辟react项目,给我最大觉得就是bug,以及复杂性。只需测试职员想测试,产物司理想随处点点,bug总是会有的,觉得就是改不完的,这也让我最先疑心js这门言语。
关于题目,我想的当然是最圆满处置惩罚方案,但是在js言语里,我觉得做不到,无论是页面交互逻辑、数据逻辑、营业场景逻辑、react运转道理以及大众组件封装的完整性,这里面的复杂性我永久斟酌不全,所以关于题目我也只能是临时处置惩罚了、当下处置惩罚了,由于,冷不丁什么场景、什么逻辑斟酌不到而有了bug。
天天在如许的场景下修正bug,让我如临深渊,小心翼翼,也不想如许无休止的bug下去。
关于前端开辟,的确有了很大的提高,前后端星散、单页运用、数据逻辑处置惩罚转移到前端,或页面交互、或用户体验,跟着而来的就是前端开辟的复杂性。一样一个项目,装备着一样数目的前后端开辟职员,可总觉得前端有改不完的bug,而后端就很闲,我不知道是身为前端的我们太弱,照样后端职员太强。
鉴于此,我最先疑心js这门言语,关于一门弱范例言语,本来就存在着许多不确定性、不太好明白的内部换算规律,至于这类规律,多是我晓得太少,亦或是js套路太深了,横竖我就是如许易如反掌的掉入坑中了。
至于个人开辟,本身又是个相对寻求圆满的人,关于题目都愿望尽我能用最圆满处置惩罚方案。一最先就是从无到有的挑选了前端,假如能够,我情愿换一种言语,能符合我性情的一种言语。
不知人人有什么意见,亦或是好的发起?