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