小公司开发有什么需要避免的操作吗

1 月 22 日
 yixin026

目前背景: 是个小公司的后端开发,服务器,数据库,git,公司路由器都在我手里,感觉责任重大,想知道有什么需要避免的操作吗,主要是害怕万一一周或者几个月我不在,避免公司业务出问题

以下是我自己想到的几点,想知道还有没有其他没想到的方案

1.数据库的分区表,特别是和时间相关的,不能手动生成,要不然后面人不在没交代的话会直接给服务器崩掉

2.给本地调试的服务器端口白名单,不能图方便给网段开白名单,要不然后面会有脚本小子或者勒索病毒来扫

3.一些公共库,如果有不符合业务需求的地方,不要把人家的源码拉下来自己改然后编译成引用放在库里,(比如说 ef core upsert 的库之前不支持 ef10)否则后面更新时候会炸掉

4.单元测试不要埋雷,一些当调试用的或临时跑点小任务单元测试不能放在例行单元测试的文件夹里面,污染数据库

8181 次点击
所在节点    程序员
60 条回复
dif
1 月 22 日
做好备份和安全即可。能不升级别升级。
yixin026
1 月 22 日
@dif 这些常规的都知道,现在主要是在想一些非常规一出问题就很麻烦的场景
javalaw2010
1 月 22 日
别想太多,遇山开山遇水架桥,思虑太多对健康不好。
Nasdaq
1 月 22 日
升级慎重,搭两套环境(生产/开发)
Niphor
1 月 22 日
到底是后端还是部门经理,这个是你操心的是么
yixin026
1 月 22 日
@Niphor 唯一的后端,主要是怕万一这系统几个月没有我的话崩了啊,所有现在在想一些非常规的场景,查日志也发现不出来这种
wsseo
1 月 22 日
招个测试背锅,有什么问题先让其他人找他,让他处理。这样遇到大问题的时候你们会一起担责。
JYii
1 月 22 日
你这么负责任啊,不多见,是年轻人还是自家公司
hushao
1 月 22 日
一定在关键地方加好 try catch ,避免出了问题也不要崩。

一崩毁所有,切记切记。

另外,所有涉及💰的地方,再三审查之后再三审查之后再三审查之后再多查一遍再开放。
spritecn
1 月 22 日
@yixin026 你放心,崩了马上找你,随时准备救火就好
hefish
1 月 22 日
肯定得手动创建分区表啊。。。不然日后维护费怎么结?
PEALFK
1 月 22 日
生气的时候要离职,不能偷偷下毒搞老板
wanganshi90
1 月 22 日
买服务器了,一定不要把所有端口放出去。
bitmin
1 月 22 日
你不会是反着问吧,这样公司裁了你就等着奔溃吧,嘻嘻
homewORK
1 月 22 日
1. 安全第一,云环境端口一定要小心放开最好白名单
2. 务必要勤备份
3. 如无必要,勿增实体。但说实话,这点很难,毕竟要炫技~
4. 简单,可维护是所有技术选型的关键
mcluyu
1 月 22 日
应该是老板冒充问的
Vaspike
1 月 22 日
别删库就行了
InDom
1 月 22 日
公司离了谁都能转!
yidev
1 月 22 日
做好备份,以不变应万变.
Mithril
1 月 22 日
0. 拿多少钱就干多少事,顶多大职位就负多少责。

领导都不怕你这唯一的后端不在或者跑路了,觉得这个风险都不如少招一人省下来的钱重要,那你还在担心什么呢?

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

https://v2ex.ih06.com/t/1187601

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

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

© 2021 V2EX