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

查看 155|回复 21
作者:yixin026   
目前背景:
是个小公司的后端开发,服务器,数据库,git,公司路由器都在我手里,感觉责任重大,想知道有什么需要避免的操作吗,主要是害怕万一一周或者几个月我不在,避免公司业务出问题
以下是我自己想到的几点,想知道还有没有其他没想到的方案
1.数据库的分区表,特别是和时间相关的,不能手动生成,要不然后面人不在没交代的话会直接给服务器崩掉
2.给本地调试的服务器端口白名单,不能图方便给网段开白名单,要不然后面会有脚本小子或者勒索病毒来扫
3.一些公共库,如果有不符合业务需求的地方,不要把人家的源码拉下来自己改然后编译成引用放在库里,(比如说 ef core upsert 的库之前不支持 ef10)否则后面更新时候会炸掉
4.单元测试不要埋雷,一些当调试用的或临时跑点小任务单元测试不能放在例行单元测试的文件夹里面,污染数据库

数据库分区表, 公共库

dif   
做好备份和安全即可。能不升级别升级。
yixin026
OP
  
@dif 这些常规的都知道,现在主要是在想一些非常规一出问题就很麻烦的场景

javalaw2010   
别想太多,遇山开山遇水架桥,思虑太多对健康不好。
liu731   
升级慎重,搭两套环境(生产/开发)
Niphor   
到底是后端还是部门经理,这个是你操心的是么

yixin026
OP
  
@Niphor 唯一的后端,主要是怕万一这系统几个月没有我的话崩了啊,所有现在在想一些非常规的场景,查日志也发现不出来这种

wsseo   
招个测试背锅,有什么问题先让其他人找他,让他处理。这样遇到大问题的时候你们会一起担责。
JYii   
你这么负责任啊,不多见,是年轻人还是自家公司
hushao   
一定在关键地方加好 try catch ,避免出了问题也不要崩。
一崩毁所有,切记切记。
另外,所有涉及💰的地方,再三审查之后再三审查之后再三审查之后再多查一遍再开放。
您需要登录后才可以回帖 登录 | 立即注册

返回顶部