>>>Also I find with/endwith overrated, it does not make the code more clear, and also does not really save that much time.
>>
>>It looks better to me, specially if it's with this.that.other.something.even.deeper, repeating such a sausage makes code unreadable. Of course, if you get into a situation to have such a reference, you're building a kludge anyway. Shorter references usually mean better design.
>
>I agree, the sausage design pattern is problematic. I am not sure how they deal with this in Bavaria, because they use white sausage even for breakfast.
Tore's method (which I forgot, but use it myself when needed) makes shorter sausages.