我们每次偷的懒,都会变成等着我们踩的坑

学习笔记 yekong

随着外包项目做的越来越多,自己也在某一方面的感悟也越来越深,人是不能偷懒的,每次偷的懒都是一个坑,我们不仅要把偷懒的补回去还要偿还利息。

你糊弄学习,学习也糊弄你

之前写过一篇文章threejs视频教程看完了,可我还是啥都不会!,便是我对偷懒痛苦的感悟之一,由于数据大屏外包项目中出现了渲染3d模型的需求,周围的前端开发小伙伴又都不会,又正好这个项目是我负责的,所以我去买了针对3d模型渲染的threejs视频教程,一边看视频一边假装勤奋的记录着笔记,为啥说是假装呢?因为我没有亲自去写代码运行这个效果,所以就是纯粹的看看视频写写记录然后感觉自己都学明白了,就去开发项目了,然后就是各种看不懂的错误,或者做出来的效果和视频里演示的完全是两码事,用亲身经历诠释了什么叫一学就会,一做就废.突然我有一种明悟,学习被我糊弄了,所以我也被学习糊弄了。

3d模型渲染

3d模型渲染

你偷的懒都要加倍还回去

微信公众号流媒体视频处理方案是我做一个微信公众号外包 项目遇到的,要求是在网页中播放流媒体视频,有6个页面需要显示或播放视频,我为了偷懒将播放器逻辑单独写在了6个页面中,而没有做封装,于是我为这次偷懒承担了代价,因为播放器频繁出现无法播放的问题,于是自己需要不断的修改调整,这其中有一半的时间是花费在了其他5个页面的重复修改,最后我老老实实的去封装了,当组件封装出来后,突然感觉工作量骤减。

视频播放

视频播放

你带给他人的痛苦,最终会回到你这里

有句话叫天道好还,我觉得还是很有道理的,也许我以前写的代码不够规范,没有备注让后面的开发人员很难维护,所以我这边也接到了两个让我痛苦不堪的二开项目。

vue的项目采用jq的写法来写

vue项目不做封装所有的逻辑都放在一个页面也不做代码注释

我体会到了维护他人不规范项目的痛苦,又不能不继续处理的无奈。

之前发布的文章便是对这一问题的记录 uniapp 对一个页面进行重构,这件事让我明白了,代码要写注释,逻辑要清晰,该封装的地方要封装。不要给后面接手的小伙伴带来精神方面的痛苦。

前期差不多对待,后期各种问题接踵而来

之前有个外包团队来找我做uniapp和微信小程序前端外包开发,为了节约成本,他们ui设计 的页面有很多缺失,缺少很多常用的页面,以及页面结构乱需求不明确的问题,找对方要缺失的页面时,会丢过来一堆其他项目的html页面让我凑合着用,我突然有一种不好的预感,感觉这项目后期会有很多问题,果然,由于前期的不用心,后期各种问题都是因为前期要求不明确,细节不到位导致的来回修改。再后来我便不再接对方的项目了。

总结

每一件事情都需要认真去对待,可能前期做起来会困难一些,痛苦一些,但是后期会受用无用。如果前期偷奸耍滑,后期等待的将是无尽的痛苦。

喜欢