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

2022-08-18 12:43:50 +08:00
 voidmnwzp
比如命名变量讲究,尽量低耦合设计,接口测速,尽可能的优化和压榨性能等等,我之前写业务代码是打算这么做,但又想到这些个代码又不属于自己,优化的再好老板也不会给加工资,想通后所以现在是估期多估 2d ,尽量快速完成开发,至于优化啥的等测试提再说,没提是最好,然后剩下时间全用来写自己的开源项目,好歹 GitHub 上的项目写在简历上面试官可能会看
12811 次点击
所在节点    程序员
166 条回复
cxbig
2022-08-18 16:32:37 +08:00
不被 PR 打回来的前提下,越快完成越好。
打磨是没有止境的,自己找效率和质量的平衡就好。
elevioux
2022-08-18 16:37:20 +08:00
时间充足的话,还是会仔细考虑代码 /项目结构的,因为不能给后续开发埋太多坑。

时间紧的话,怎么快怎么来了。明明知道这样写不太妥,但是,,罢了罢了,我只想下班。。。。
otakustay
2022-08-18 16:37:37 +08:00
代码写得尽善尽美难道不是属于自己的快乐吗
qzhai
2022-08-18 16:40:05 +08:00
不会,
项目永远至服务于客户的。
所以永远都会已解决用户需求的角度出发,即使是大公司也是这样。
开源代码之所以很规范的原因也是如此,因为这也是用户需求的一部分。
fournoas
2022-08-18 16:44:52 +08:00
@qiumaoyuan 也请您理解一下
onice
2022-08-18 16:54:48 +08:00
在满足项目要求的情况下,怎么快怎么方便怎么来。

如果优化做多了,项目进度就慢,其他同事还会觉得你是拖油瓶。

比如文件上传,应该禁止脚本后缀的。按理说前端,后端都应该去检查。

但实际是前端大概检查下,后端直接忽略。

上线后网站被攻击了,和我又有什么关系呢?反正项目已经验收了。

如果我在开发的时候,去考虑 xss ,写过滤器。csrf 漏洞,每个提交表单都去验证 token ,纯属是给自己找不自在。

多做事却不出成绩。
qiumaoyuan
2022-08-18 16:58:28 +08:00
@fournoas 话是我先说的,你在跟我对话,难道不是要先看明白我在说什么?你的逻辑啊。
qiumaoyuan
2022-08-18 16:59:33 +08:00
@fournoas 小孩式的争论就不必了。
Eathein
2022-08-18 17:07:16 +08:00
在我看来一切工作都该以对跳槽涨薪有帮助为导向。普通项目糊完就行,优质项目好好完成可以写进简历。有时间就该多摸鱼多划水多为下一份工作学习技能。
456789
2022-08-18 17:15:07 +08:00
开始尽量写得好导致一直拖任务,后来就随便写了,能跑就行,之前公司的老人一个没有了全跑了
LoNeFong
2022-08-18 17:16:22 +08:00
我是时间决定的 排期紧到 996 谁会想着抽象,tmd 能做完就不错了
写个人项目时间充裕的时候会反反复复琢磨优化
offswitch
2022-08-18 17:17:31 +08:00
@fournoas 别跟这些人打嘴炮了,这些人也就嘴上说说,实际上工作中一大堆 shit hole,别人接手觉得写的一坨屎,他们还沾沾自喜觉得自己写的比较好,所以别人看不懂。
绝大部分人写的代码说得不好听,就是一坨屎,完全没啥学习价值,就是为了完成业务而已
salmon5
2022-08-18 17:17:45 +08:00
你写的尽善尽美,领了一份工资;
你的同事没有写的尽善尽美,少于你很少的时间,领了一份工资,并且保护了身体健康;
你的同事没有写的尽善尽美,少于你很少的时间,领了一份工资,搞了一份兼职,领了 2 份工资;
Shiu
2022-08-18 17:25:02 +08:00
如果在屎山上作业,能把原来的屎包起来已经很了不起了
TomVista
2022-08-18 17:26:46 +08:00
我主要工作是写小程序快应用, 能跑就行,没写过的人,是不知道小程序快应用开发体验有多恶略.dog
yuelang85
2022-08-18 17:27:07 +08:00
我想,老板不让。出了问题,老板骂人
Kakarrot
2022-08-18 17:27:39 +08:00
我写 maxscript 都进来重构好几轮 因为之前自学所以写项目时候 一个版本发出去后就开始优化重写第二版了...

强迫症没办法
bytesfold
2022-08-18 17:29:56 +08:00
必须要写精,很多知识都是不断修改的时候积累的。
ashtwo
2022-08-18 17:31:04 +08:00
刚开始的时候会,但之后因为一直压工期,多个项目并行后就不会了。
fournoas
2022-08-18 17:42:43 +08:00
@offswitch 看到“用业余时间来完善”、“上班写不完下班回家写” 什么的,我差点笑出声

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

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

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

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

© 2021 V2EX