当前位置:网站首页>不是吧,连公司里的卷王写代码都复制粘贴,这合理?
不是吧,连公司里的卷王写代码都复制粘贴,这合理?
2022-08-10 00:41:00 【Liamhong】
没错,我,本人,就是那种卷心菜,就是那种想卷但卷不过别人的, 我每天吭哧吭哧写代码,写到办公区里空荡荡地只剩下我一个人,但我们组里,就我需求写得最慢,bug写得最多,我弟常问我:“哥,别的同事加班都没你多你绩效一定不错吧?”
但、其实是因为我写不过别人,尤其公司里那个卷王,代码写得好,还写得快,改bug测试小姐姐一提他立马响应改好。 搞得测试组那边买奶茶常常会给他捎一杯,从来不带我。
我真的、写bug写得好慢啊。 这天,卷王关掉关掉显示器,拎起电脑包甩到肩膀上就要走,经过我的工位凑过来瞄了一眼,意味深长地说“其实代码没必要自己写。”
“我很多代码都复制粘贴的”他神秘一笑。
我眼睛都瞪大了:“不是吧!没想到你是这种人...”
“那当然,我写代码是脑力活儿,你都快把写代码变成体力活儿了。”
“比如说,这些这些”他戳了戳我的屏幕,指着那些数据模型定义代码、接口请求代码说,“这些你写它干啥,用工具自动生成代码不好嘛?”
说完他打开某度搜了“apifox”跳入官网下载,两下就安装好了。
"看好了哈,我要开始表演了。”
“你是干后端的,不少活儿都是写接口,写完接口文档再写接口的代码,费时费力,这个工具可以直接把你写的接口文档生成接口代码。
把swagger 文档导入到 Apifox里面去,或者直接在Apifox 里面写接口也行,纯可视化界面,不用学,写完再一键生成代码,就搞定了。”
我们后端常用的语言和框架,这里有 java 和php 下都提供了好几种框架可选,就算你用了别的偏一点的语言,这里有130多种语言和框架,也能找到合适的。
我闻到一股比较浓的广告味,不知道各位读者老爷看到这里有没有觉得,我心生警惕:“原来你是来拉新的,Apifox给了你多少广告费”
“肤浅,我还不是为你好。“他翻了个白眼,”就你这么菜,公司裁员第一批就能有你的名单。写代码的活儿也不是这么干的”
“像字段定义、实体类、接口请求、业务代码这些,很多都是固定格式和规范的,你自己写也是那个样,人家自动生成的还比你写得好。
这些重复的,不能给你带来成长的,能用工具生成就别自己做。
“你的精力要花在什么地方呢?花在梳理业务逻辑上,专注于业务代码,花在功攻克技术问题上,花在总结复盘,把踩过的坑都总结成为经验上,不要花在这些重复的没有难度的事情上。
不然你就是干到猝死,你都未必能变强。”
我心里虽然被说服了一半,嘴上还是很强硬:
“能支持这么多的语言类型,那功能支持就很一般啊”
卷王正色道:“那还真不是,垃圾软件别想入我法眼,对于单个接口来说,它可以生成接口代码,接口数据模型代码,业务代码和接口请求代码,也能生成整个项目的代码。”
而且,他逼近一步,“你也可以自己配置代码模板和代码风格嘛,软件功能都支持了”
这个东西,对前端也是福音,你把你写的接口分享出去给它用,它也能生成前端的代码
https://www.apifox.cn/apidoc/shared-2ef8e0ab-f70f-45f6-bc8d-3d6dee8eb103
这个用起来不香吗?
我被彻底说服了,毕竟重复写那些东西也很烦。
但是,今天的我复制粘贴和明天的我复制粘贴,心情是完全不一样的。 以前是觉得自己偷懒摸鱼敷衍,现在是觉得把重复无聊的东西交给apifox, 程序员在解放全人类的生产力之前,先解放自己,这很合理。
下载链接:www.apifox.cn
边栏推荐
猜你喜欢
c语言指针练习题
【LeetCode】求根节点到叶节点数字之和
【kali-密码攻击】(5.2.1)密码分析:Hash Identifier(哈希识别)
Characteristics of the (CAS:1527486-16-3TAMRA-azide-PEG3-Biotin) reaction in biotin azide!
ASEMI整流桥GBJ1010参数,GBJ1010规格,GBJ1010封装
基于Web的疫情隔离区订餐系统
初步认识对象
XSS高级 svg 复现一个循环问题以及两个循环问题
【kali-密码攻击】(5.1.2)密码在线破解:Medusa
How to turn off system protection in Win11?How to turn off the system protection restore function?
随机推荐
CAS:851113-28-5 (生物素-ahx-ahx-酪胺)
Biotin-Cy2 Conjugate, Biotin-Cy2 Conjugate_Cy2 Biotin Conjugate
2022金九银十工作潮,怎么样才能成功跳槽面试拿到高薪呢?
【无标题】
-采花生-
渗透测试与攻防对抗——漏洞扫描&逻辑漏洞(Part1)
Pagoda measurement - building LightPicture open source map bed system
防勒索病毒现状分析
-Vector Dot Product-
XSS详解及复现gallerycms字符长度限制短域名绕过
商业模式及其 SubDAO 深入研究
How to activate the payment function on WeChat official account?
c语言结构体、函数以及指针练习(简单通讯录)
惊掉你下巴,程序员编码竟然可以被 996 指数化
ITK编译remote库
【Grpc】简介
How to add control panel to right click menu in win7
宝塔实测-搭建LightPicture开源图床系统
数据建模已死,真的吗?
-象棋比赛-