The meaning of “Trolling around”

From Programming Entity Framework: DbContext by Julia Lerman, page 6:

Avoiding trolling around the guts of Entity Framework

What does "trolling around" mean in this fragment? Entity Framework is the name of a framework for programming.


Solution 1:

In this case, Trolling is used in the fishing sense:

Trolling (fishing)

Trolling is a method of fishing where one or more fishing lines, baited with lures or bait fish, are drawn through the water. This may be behind a moving boat, or by slowly winding the line in when fishing from a static position, or even sweeping the line from side-to-side, e.g. when fishing from a jetty.

The original author is attempting to convey that they are trying to avoid going over all of the details of the entire framework, including details that are trivial to most people.

FYI, some people will also use Trawling in the same manner and context.

Solution 2:

Trolling is a method of fishing from a moving boat by dragging a lure or bait of some sort. It is a somewhat random method of fishing. Even if you know your lure can catch the fish you are after, and you know the fish you are trying to catch are actually present somewhere in the water your boat is moving through, you do not know exactly where the fish are.

In this context, the author does not want anyone changing code in the entity framework in hope of fixing some problem unless that person knows exactly what code to change.