“你给我过来。”楚垣夕没打开代码,先打开日志,指着日志文件问赵杰:“错误日志不标注上下文信息,有那么忙吗?每个人一个日志风格,全都不按标准格式写,有那么闲吗?中间流程不写日志,你看得懂?你从根儿上就放纵他们偷懒!就算你全都看得懂,明天你离职了我项目是不是得重来啊?”
赵杰当时闭嘴。
“我都没仔细看,随便打开几个文件看看,就这么多问题。你别以为就他们有问题,你也没好到哪去!”楚垣夕打开一段后端代码:“服务器通讯不设requestid,你到时候怎么跟踪会话?靠打补丁?再看你这接口,居然做的是异步模式,你疯了?你知道维护成本和测试难度增加几倍不?”
“这不只是个开发版本么……”赵杰小声辩解。
“开发版本就可以有枚举值不用,全特么挨个写死在每一页上?进新人改代码会死的!开发版本就可以用字符串存数字?好玩?”楚垣夕恨不能敲赵杰的脑阔,“咱们立项的时候我是把库管理的要求跟所有人都说明白了的,执行了有10没有?不是说你把代码灌进去跑通了就算交差的,没门!”
这一通鞭子打下去之后楚垣夕估计能管俩月?反正一屋子人看着他脸色铁青着出去,只有薛明敢跟上来说话。
“让你看笑话了。”楚垣夕说,“普通it项目的开发就这样,放松一点就完了,放羊了。跟你们研究型开发不一样。”
“噢没事,挺好。”薛明嘿嘿笑了一下,“我觉着挺新鲜的。你还真懂程序啊?我以为你顶多会看看流程。”
“有什么事直说吧,我气得肝疼。”
“噢,我有个小建议。你们这个tcg项目不是开发出战斗功能来了么?到时候要做机器人吧?”
楚垣夕点头。这个游戏是玩家对战的,没有什么副本,名义上都是pvp,然而玩家间匹配需要充足的玩家在线数量才能让玩家有好的体验,否则一个人想玩,半天匹配不到对手那就很可能流失了。
这个项目的解决办法很粗暴,二人对战五秒钟匹配不到对手就让服务器排机器人上去对战。
“我的建议是,这个机器人就把人工智能接进去,用深度学习训练。”薛明早就想好了,“这样接一遍,我就算把智能模块接到游戏里面的流程跑一遍,到时候乱世出山开发的时候也方便我重复,你觉得呢?”
“那当然好了。”楚垣夕眼珠一亮,“我是觉得有些杀鸡用牛刀了,所以没提,要是提了你不还