Нет каких то универсальных решений. Каждый решает эту проблему посвоему исходя из модели и того, что хочет получить. Почти в любой из тем о постройке, можно почерпнуть что то для себя.