大家都怎么减轻自己对于编写代码可能出问题的焦虑的?

6 天前
 awua
就是代码写完了,通过了测试,但是自己有时间上线前还是会反复检查是否有问题.
3770 次点击
所在节点    程序员
48 条回复
james122333
5 天前
还有无用的设计是满满都是 有更好更懒惰的解决问题方式不会被采用的
GeekGao
5 天前
只要不写单元测试,程序就同时处于正确和错误两种状态;
遇到线上事故时就宣称"我的本地环境没问题啊",熟练运用"网络波动""缓存异常""用户手滑" 三大免责三连
james122333
5 天前
@GeekGao

单元测试都没用的 程序从入口到运行会经过很多东西 只有掌握每个环节才能控制不利因素到最低 否则就是增加成本 然而分权本身就会增加成本 鱼与熊掌不能兼得 独裁与民主各有利弊
mumbler
5 天前
对问题分级,最坏可能性如果也不过如此就随他,如果可能导致严重灾难仔细一点不是坏事
james122333
5 天前
@mumbler

面对未知仔细?苦力活被转移到你身上就不会这么觉得了 什么都要就是有人要犠牲
mumbler
5 天前
@james122333 什么级别的代码,自己心里是有数的,如果是支付系统,账目一定不能出错,如果是个管理系统,原始数据一定不能丢失,守住这些底线,其他错总能弥补,就不用太担心
james122333
5 天前
@mumbler

这不是废话吗 要是事情都象想像的那么容易这世界就不是草台班子 每个人都知道什么成果是最好的
但要达成你说的目标不是单纯你把标准列出来就可以的了 我一直觉得这种言论过于草率乐观
prosgtsr
5 天前
1:写的越多,出错的可能性就越大,接受吧
2:多打日志,起码错了能快速找到问题并解决
dufzh
5 天前
写了一个看门狗,定时检测和定时重启,重启是最好的 GC ,HAHA
lwldcr
5 天前
不写代码就不焦虑了
ychost
5 天前
刚上班吧,过段时间就好了
linuxsuren
5 天前
单元测试、E2E 测试来覆盖,https://github.com/LinuxSuRen/api-testing 这是我开源的 E2E 测试工具
lmshl
5 天前
把业务建模在类型系统上, 让编译器替你检查出大部分问题.
你要是还焦虑的话, 说明你是先天形式化验证圣体
perbugwei
5 天前
你多发生几次问题就不焦虑了
wwd179
5 天前
跑去做了测试。
之后又被公司调成运维。
codek1986
5 天前
我是上链路追踪埋点 + 钉钉通知
securityCoding
5 天前
有 bug 就修,涉及到钱的系统特别注意,并发锁,身份校验必不可少,各种测试用例注意留痕
ybbutterfly
5 天前
只能说提升能力、严控流程来少出问题,不然测试就得失业了,而且线上出问题,和测试人员也有关系,不是你一个人的问题,放平心态
FirefoxChrome
5 天前
用 ai 检查
hzzhzzdogee
5 天前
有这个焦虑说明 lz 身居高位

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

https://tanronggui.xyz/t/1109653

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

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

© 2021 V2EX