校验密码和校验账号的两个函数有重复的逻辑。也就是有重复的逻辑,但是也不是重复的代码
什么是功能语义,语句表达的意义。 实现一个检验IP合法性的。一个使用的是正则进行校验的,一个是通过hard code进行校验。这就是代码逻辑不同,但是语义是相同的
执行了多次语义相同的逻辑代码。比如我们在在校验用户的登录信息是否正确的时候,先校验他的基本信息是否存在,再校验是否正确。但是我们在校验是否正确的时候已经 校验了是否存在了。所以不用重复了。
当有个同学写了一个工具类,这个工具类可以被我们各个地方使用。这就能说明这个代码的可复用性很高吗?
代码复用表示的是一个行为, 也就是我们在开发的时候复用了另一位开发同学的代码,来实现我们自己开发的业务需求。