这个问题有些矛盾,请让我解释:
我们公司是外包公司,就是不断的接新项目,不断的做项目,无限做。
我干活比较实在,领导经常让我把一个项目最重最麻烦的干完,干到80%,就把项目交给别人收尾,然后让我干新的项目。
我希望我写的代码有一定的技术壁垒,别人不能轻易接手,让我可以享受项目结尾不咋忙的时间段。而不是我把粗活重活干完了,就给别人了,最重要把,我还跟别人拿一样的钱(doge).
但是这个壁垒绝对不能使多余的,故意加上去的,比如typescript,zustand,对把,这些都是可以提高代码质量的,同时可以提高技术壁垒。
大佬们,还有什么其他的“前端技术”推荐的吗,提高代码质量,还可以不让我像生产队的驴。
你的方向错了,问题的根源是为什么你成了
生产队的驴
。这需要你和安排你任务的人沟通了,问题根源是这里,听你的口吻你的管理者不太尊重你,那你大可骑驴找马
或灵活的消极怠工
,你和管理的矛盾应该你们自己解决,不应该波及兄弟同行既然提到
壁垒
了,我认为这个壁垒
最主要的还是看你负责的模块是干嘛的比如
拖拽
、视频
这种不常见的功能就不可避免相对于简单的数据呈现要难上不少,经验不足的前端未必能解决这类需求就算你改变自己的写法为各种复杂的
设计模式
,由于你不是负责整个项目框架的搭建所以复杂度
很难提升另外,由于你是外包公司,也不可能上规范的
软件工程
流程,所以不妨还是找问题的根源在哪,别在这些地方上浪费时间,也别去搞所谓忍者代码
,真正的好代码是能让初级程序员也能看懂的代码