程序员在开发时到底该不该Copy代码?
网友解答: copy代码在所难免,有得copy的时候当然要copy,我们软件开发中经常说一句话:不要重复造轮子。所以,“优秀”的码农的一个基本功就是CV大法,也就是Ctrl+C Ctrl
copy代码在所难免,有得copy的时候当然要copy,我们软件开发中经常说一句话:不要重复造轮子。
所以,“优秀”的码农的一个基本功就是CV大法,也就是Ctrl+C Ctrl+V,复制和粘贴。
只是,copy过来之后怎么处理才是关键。
首先review代码,确认代码有用,和避免版权和安全问题;如果copy过来的代码是通用的,那有必要做成公共库;代码少的要包装成utilities。
网友解答:按需要开发,没必要重复造轮子。但是要注意以下几点:
1.复制的代码你是否能cover住,不要引入新的bug
2.代码是否开源?是否需要申请开源证书,以免侵权!