Java首先命名的习惯是驼峰命名规则,而这个也使得Java所有的部件——包、类、变量、常量、方法都能清楚地分辨出来。对于母语不是英语的开发者而言,如何简单有效地传递自己在代码层面所表达的意义是有存在一点难度的。所以一套简单、有效、普遍的命名规则是很重要的。关于命名的内容上一期训练营中已经讨论过许多了,参考了其他同事的一些习惯和技巧之后,也给了我很多帮助。
第69条是只针对异常的情况才使用异常,其中第一段用来举例的代码,也就是借助try catch住越界来结束一个集合的遍历,在我看来是很不可思议的事情,毕竟拥有for each循环等方式。
异常应该只用于异常的情况下,不应该用于正常的控制流。对于异常而言,不论是Java一些类的使用必须要抛错,还是说自己手动抛错,异常就是说明当前的Flow出现了一些问题,而这些问题应该到这就结束,并且做出一定的处理,不应该去干扰系统的运作。