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