至少公司内部要开源

进入新公司不久后发现,公司的好多代码都是“加密”的,比如把写的几个公共类“数据库连接”、“hiberante封装”都是经过了加密,且不说加密为了啥,在开发的过程中,有时候要调试,结果就单步不进去,这对debug来说,太悲剧了。
另外一个是,由于加密了,导致这部分代码可能有问题,也不容易被发现, 比如最近,找到一个法国人写的反编译工具,把这部分加密的给反编译了,并且尝试着看看这中间到底有什么奥秘,结果发现被“加密”的代码,写的很乱,一个方法写了几千行,而且一些模块,还存在性能问题,如:里面写的一个连接池,尽然是每次new 一个Pool,那还叫连接池吗?至少也写个单例吧。
所以我觉得,在公司内部,如果有个别能力比较强的同事,写了部分公共类,既然都写成公共类了,那就应该开源,这样如果有问题,别人也会帮你找出问题,共同学习、进步。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值