大家公司的项目代码会写的尽善尽美吗

2022-08-18 12:43:50 +08:00
 voidmnwzp
比如命名变量讲究,尽量低耦合设计,接口测速,尽可能的优化和压榨性能等等,我之前写业务代码是打算这么做,但又想到这些个代码又不属于自己,优化的再好老板也不会给加工资,想通后所以现在是估期多估 2d ,尽量快速完成开发,至于优化啥的等测试提再说,没提是最好,然后剩下时间全用来写自己的开源项目,好歹 GitHub 上的项目写在简历上面试官可能会看
12810 次点击
所在节点    程序员
166 条回复
salmon5
2022-08-18 15:46:05 +08:00
我碰到的这种人极少,和工作强度无关,都想躺着领工资
bear2000
2022-08-18 15:48:30 +08:00
自己当然是认真写好,但是开发周期太短,整体的代码稀巴烂
wupher
2022-08-18 15:48:31 +08:00
sometimes

你读书时,高考除外,会坐在考场里冥思苦想,尽全力考一个更好的分数吗?
fstar
2022-08-18 15:48:49 +08:00
不会。因为我改不动同事的复杂代码。每次要修同事的代码就头大。真就前人爽拉屎,后人吃屎
HashV2
2022-08-18 15:53:00 +08:00
我之前一个妹子开发同事,review 代码的时候 leader 说她某个地方写的不好,可以怎么怎么优化,
她说:这样写也没有问题啊。leader:这样写 cpu 它不累吗?妹子:它累让他累呗,又不是我累
我当场没忍住笑出声了。
qiumaoyuan
2022-08-18 15:54:22 +08:00
@fournoas 这么说吧,对代码真能写得干净的程序员来说,不存在这种“要不要把代码写好”的问题。
rxswift
2022-08-18 15:54:51 +08:00
@uiosun 人和代码,有一个能跑就行
rxswift
2022-08-18 15:56:04 +08:00
@HashV2 有些女同志真的让人一言难尽
karott7
2022-08-18 15:58:13 +08:00
非必要情况不去优化,一是怕改崩了或者没改好,再就是有空多研究新技术,好出去面试吹
dcsuibian
2022-08-18 16:03:16 +08:00
会尽量往好了写,这是职业素养,但还不至于尽善尽美。

工作中,需求可能反复变更,领导和同事不是很重视代码、性能甚至是功能,团队其它成员的技术栈和水平,不喜欢现有的代码风格等,这些都会影响到工作热情。

自己的项目可以精益求精,写法和变量名可以再三修改,但也会想这样是不是浪费了不少时间。

而且公司的项目再怎么烂还是拿来赚钱的,自己的就很难说能派上多大用途,陷入自我怀疑。
yaphets666
2022-08-18 16:04:55 +08:00
@qiumaoyuan 溜了就是别人买单了
fournoas
2022-08-18 16:11:19 +08:00
@qiumaoyuan 太天真了,你要看产品怎么给你半路加功能了
bitmin
2022-08-18 16:13:57 +08:00
成本不高的情况下会改,成本高的就不动了,不过度优化。主要还是因为时间有富裕。
qiumaoyuan
2022-08-18 16:18:41 +08:00
@fournoas 我觉得你先理解我说的话吧。
intmax2147483647
2022-08-18 16:20:05 +08:00
写代码不追求写的更好更优雅的程序员,还是尽早转行吧
hay313955795
2022-08-18 16:23:57 +08:00
代码的最初形态都是尽善尽美的。能模块化的就模块化....后面工期紧了 只能瞎补了
pkoukk
2022-08-18 16:24:38 +08:00
新项目好好写,屎山看心情,大部分情况下都会入乡随俗
chenyu8674
2022-08-18 16:26:48 +08:00

防止被未来的自己穿越回来掐死
funbox
2022-08-18 16:29:52 +08:00
做的太好 带动不了就业啊
leisure
2022-08-18 16:30:15 +08:00

想掐死三年前的自己

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/873709

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX