将HttpRequest对象作为参数传递给其他对象方法是一个坏主意吗?

Jin*_*Lin 1 java httprequest

将Http Request Object作为参数传递给Java上的其他类是不是一种不好的行为?

小智 5

可怕的做法:

它将Servlet所有代码中的接口紧密地耦合到接口,作为参数首先,这使得在Servlet容器外部进行测试变得不可能.

这只是许多可怕的副作用的一个例子,这样的耦合导致.

我已经在很多的天真开发者传递的参考书面的遗留应用程序的工作Servlet像这样的接口 RequestResponse一路下跌到数据库层,并把它作为一个全球性的god物体,副作用和依赖性的噩梦!