Объяснение в общем-то простое, применительно к небольшим рекам. Да и не только к рекам. Береговая линия является зеркальным отражением дна. Если берег представляет собой обрыв, то это означает, что дно в этом месте будет резко уходить в глубину. Т.е. бровка, вернее ее нижняя кромка будет находится совсем рядом, буквально в 10-15 м. В этой ситуации, может не иметь никакого смылся ловить на дистанции, даже в 25-30 м. Достаточно нащупать начало бровки, на короткой дистанции и может быть счастье. Совершенно другое дело, если берег пологий. , естественно и дно будет полого уходить. И бровки, как таковой может вообще не быть. Все идет полого, без всяких резких изменений рельефа. И тут бы желательно на таком участке, найти колонию ракушки. Но это не означает, что таковая будет найдена. И скорее всего выраженная бровка, будет на той стороне, если там есть обрыв. Но обычно, до противоположной бровки, никак не достанешь. Слишком далеко. Но наличие обрыва, вовсе не означает что там будет иметься яма, в традиционном ее понимании. глубина может быть четыре метра и не более того. И при этом течение достаточно сильное. Но вот если, есть обрыв и течение явно замедленное, по сравнению с другими участками - можно быть уверенным, что там яма с серьезной глубиной, до 10 м.
Если посмотреть на береговой профиль, то можно вполне точно определить, где будет выход из ямы на более пологий участок. Как меняется профиль берега, точно также будет меняться и дно, только в зеркальном отражении.
Есть вариант, так называемой трубы, когда рельеф берега сильно не меняется на длительной дистанции. Профиль дна, такой же как у перерезанной по длине трубы, уложенной в землю. Я бы там никого не сел ловить, хотя и бровка есть, выраженная. Теоретически можно на таком участке устроиться, только лишь в самом конце или самом начале такой участка. Лучше в конце, когда можно подтянуть рыбу с участка, который находится ниже и там где уже начинаются какие-то изменения, например, поворот русла.