NDepend pattern