编写难于测试的代码的5种方式

来源:互联网 发布:FC HBA 端口 编辑:程序博客网 时间:2024/05/17 08:36

有一次,我在一个讲座上听到主持人问听众如何故意编写难于测试的代码。在场的小伙伴都惊呆了,因为没有任何人会故意写这种糟糕的代码。我记得他们甚至给不出一个好的答案。
当然,这个问题的目的不在于教大家如何写使同事欲哭无泪的烂代码。而是为了了解什么样的代码难于测试,来避免这些严重的问题。
这里给出我对上面那个问题的答案(当然这只是我的个人观点,每个人讨厌的都不尽相同。)
1.用大量的静态字段
尤其是在不同类中共享静态的集合类,比如下面这个:

1 0
原创粉丝点击