• 作者:老汪软件技巧
  • 发表时间:2024-12-29 00:58
  • 浏览量:

最近写代码把节奏从求快改成了求好,力求我过手的系统稳如老狗,顺便总结了几点把代码写到极致的思考。

能学习,有成长

前几年写代码只求快,回想起来几乎没什么成长,疯狂搓 CRUD 谁不会呢。架构的思考、扩展的设计、业务的抽象真是一点没有。

求好则不一样了,和 leader 思想进行碰撞,每一份思考我都觉得自己在成长,我感觉自己越来越强了,还保住了头发。

我觉得这样的工作方式才是正确的,如果一份工作只写 CRUD,还疯狂加班压榨时间,请程序员们一定要警惕,远离这样的工作。

时刻记住,工作是自己进步的训练场,不要被工作磨死了所有精力和生活。

心态稳

对自己的代码放心,有底气。各种线上 case 不担心是自己的问题。

在我图快写代码的时间里,运营提个什么线上 case,我心里都会不自觉的想是不是自己的问题,心里就很慌。时间一久我对运营有点 PTSD 了,他说个什么话我都觉得是自己 bug。

这就是对自己代码不自信的体现,要么是场景漏了或是这里漏了那里漏了。

所以还不如一开始就把代码写到极致。

不怕责

如果把代码写到极致还有 bug,那基本上不大可能是代码的问题。要么是流程,要么是产品没考虑的场景。

写到极致代码会怎么样__代码写的真棒

如果实在是代码问题,那也认了,好好吸取教训,下次改进。

吵架有底气

写到极致的代码,对逻辑会有比较深刻的印象。这在各需求评审会议,或者日常争论上会很有优势。

我发现甩锅啊、吵架啊各种争论的事情上,谁的气势先弱下来了,那就是接锅的那个。

谁记得更多的逻辑,谁就是强势的那个。

升职加薪

代码写到极致,长此以往,写到代码质量肯定有保证的,慢慢就会在领导那里留下稳定、靠谱的好印象,未来公司扩张或是上面有人退下来了,升职加薪就有希望了。

这套逻辑最大的问题是时间不够,需求既紧急又匆忙,实在没时间想那么多怎么搞?

那就加班呗,但是加班要有对应的补偿,调休是最基础的,一天不够加两天。

要是加班还搞不完,那就跟领导请示下。

总之就是少写那些纯纯无脑的数据库 CRUD,得不到任何成长的,CRUD 写久了还费人心力,慢慢对代码失去了热情。

要这样领导还强压着干,那还等啥呢,投简历呗,有机会直接润。