相关文章推荐
含蓄的大象  ·  Anaconda使用教程 - ...·  1 年前    · 
无聊的杨桃  ·  OpenGL ES for Android ...·  1 年前    · 
空虚的梨子  ·  java - JVM cannot use ...·  1 年前    · 
  • 业务需求发生变动,想着以后可能还会用上;
  • 之前临时支撑的业务已结束,产品说后面还会有类似的活动; 通常我们留下的死代码规模有大有小,小的可能就是某个if-else分支,大的可能到支撑了一套完整的业务。
  • 现有的代码不整理,只会让代码越来越多,项目的规模越来越大。到最后,自己也不知道这些代码是否还用的到。

    注意:现在用不到的死代码,请果断地立即删除,而不是注释掉。

    注释掉掉代码

    为什么是直接删除呢?

  • 你现在用不到的代码,以后也用不到了;
  • 版本管理,即使以后用到了,也可以通过版本管理找回之前的代码; 之前若是支撑临时业务的代码,也请果断地删除。产品通常会说下次圣诞和元旦时,还会用到的。但,相信我,后面的需求肯定用不上现在的代码了。
  • 其实这就类似“破窗户理论”,一扇破窗户,只要有那么一段时间不修理,就回渐渐给建筑的居民带来一种废弃感——一种任何人都不关心这座建筑的感觉。于是又一扇窗户破了。人们开始乱扔垃圾。出现了乱涂乱画,严重的结构损坏开始了。在一段时间后,废弃感就变成了现实。

    当我们留下的死代码越来越多,我们也就越不在乎这些代码,最后导致整体都无法维护了。

    java modbus tcp java modbus tcp 教程

    参考了云逸的 Java实现ModbusTCP通信 1、前言在井下综采面需要用到工业级控制协议,采用了Modbus主站从站通讯方式,直接操作寄存器数据,实现读取和控制。2、引用pom<dependency> <groupId>com.digitalpetri.modbus</groupId> <artifact