不是吧,连公司里的卷王写代码都复制粘贴,这合理?

liam
• 阅读 165

没错,我,本人,就是那种卷心菜,就是那种想卷但卷不过别人的, 我每天吭哧吭哧写代码,写到办公区里空荡荡地只剩下我一个人,但我们组里,就我需求写得最慢,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

点赞
收藏
评论区
推荐文章
最新美团点评Java团队面试题,感悟分享
1.笔试常见的问题?面试常见的问题上面给的面试题链接基本都有。我只提几点:1. 写SQL:写SQL很常考察group by、内连接和外连接。2. 手写代码:手写代码一般考单例、排序、线程、消费者生产者。我建议排序算法除了冒泡排序,最好还能手写一种其他的排序代码。试想:如果一般面试者都写的冒泡排序,而你写的是快速排序/堆排序,肯定能给面试官留下不错的印象。
Wesley13 Wesley13
1年前
java通过JNI调用C语言写的函数,能提高运行效率吗?
C语言比Java快早就是公认的事实了。而Java可以通过JNI调用C语言写的库很多人也都知道。 但通过JNI调用C语言写的函数能提高效率吗?一直以来我都认为 是的 。昨晚心血来潮做了个测试,本意是想看看传说中强大的C语言在速度上到底有多强大,结果让我发现了 通过JNI调有C语言并不能提高效率 。不知道这样的结论有没有错,先说一下我测试的过程吧: 第一个测
Wesley13 Wesley13
1年前
jacob安装配置完整版
1.如果要操作word用jacob当然是最好的。要操作Excel用poi是最棒的。其他的(ppt,pdf)我还没有研究不清楚。 2.jacob好是好不过代码比较复杂。网络上有基于jacob封装好的jar:java2word。不过呢,目前java2word版本是有bug的(bug:用JUnit测试是没有任何问题的,但放在web上测试就出错了)。只好自
Stella981 Stella981
1年前
NodeJs学习一NodeJs初识
**一、前言** 按照惯例,先扯淡,就因为这货,现在才有了各大公司招聘的全栈工程师,正是因为它,让以前只会写前端的人也能写起后端服务器代码来了。所以呢,你招一个会NodeJs的前端,它都能把后端干了,一个人干了两个人的事,你说哪个公司不想要。但是我还是要同情一下前端的兄弟们,真是苦了你们了,以前你们只是写页面就完了,现在还得写后台,再加上各种前端框架,什么
Stella981 Stella981
1年前
Linux磁盘和文件系统扩容彻底研究
1.物理卷: _LVM 逻辑卷的底层物理存储单元是一个块设备,比如一个分区或整个磁盘。要在 LVM 逻辑卷中使用该设备,则必须将该设备初始化为物理卷(PV)。_ 2.卷组: 物理卷合并为卷组(VG)。这样就创建了磁盘空间池,并可使用它分配逻辑卷。 3.逻辑卷: 逻辑卷管理会根据物理存储生成提取层,以便创建逻辑存储卷。这样就比直接使用物理存储在很
Stella981 Stella981
1年前
Hprose 和 Yar 的性能比较
之前总有人问我 Hprose 快,还是 Yar 快。这个问题我之前的回答都是,我没有做过测试,但我觉得 Yar 应该更快一些,毕竟他是鸟哥完全用纯 C 实现的。但这个答案好像并不能让大多数人满意。所以在被多人多次询问之后,昨晚我终于没忍住测试了一下,但是结果所反映出的并不是 Hprose 快,还是 Yar 快的问题。测试结果所能确定的问题只有一个,那就是在
Wesley13 Wesley13
1年前
巧用决策树消灭 if
前言 -- 最近公司在搞技术创新,老板把一群程序员拉到山上,锁在酒店会议室里憋了一晚总结出来几条意见,其中之一就是之所以每次产品改需求我们都会苦哈哈的加班写bug,主要不是因为产品今天提的需求,昨天就该上线,而是因为我们没有一种无需硬编码就能修改系统逻辑的方法。大家一致同意改变命运的关键在于开发一个可视化的规则编辑和执行引擎。我一听这不就是我N年前搞过的决
Wesley13 Wesley13
1年前
java类的设计技巧
    大家好,我是白泽。这几天一直有空就开始了我的博客路。     今天我们来讲讲对象设计的技巧吧,之前自己也是一头雾水,这对象想怎么写就怎么写呗还设计个锤子啊?知道在上家公司工作,因为要求的规范比较严格,所以在类的设计上也是有点要求。之后看了本《java核心技术》,如果你是新手,那么我强烈推荐这本书而不是《java编程思想》,后者写的很好不过不适合新手
Stella981 Stella981
1年前
Spring Boot 知识图谱
如何学习好 Spring Boot,如何快速入门,我觉得最好的方法就是自己跟着写代码,写完再发布到自己的博客系统中。教会别人写代码。这样你会思考很多。所以就有了本篇,Spring Boot 知识图谱,虽然这里可能不是最全的应用,但我会不定期的增加一些知识点进去。就当一个学习库,一个知识收藏夹,大家喜欢的可以在我的 [https://github.com/fi
捉虫大师 捉虫大师
6个月前
发现一个开源项目优化点,点进来就是你的了
hello,大家好呀,我是小楼。最近无聊(摸)闲逛(鱼)github时,发现了一个阿里开源项目可以贡献代码的地方。不是写单测、改代码格式那种,而是比较有挑战的性能优化,最关键的是还不难,仔细看完本文后,有点基础就能写出来的那种,话不多说,发车!相信大家在日常写代码获取时间戳时,会写出如下代码:javalong ts System.currentTimeMi