Практикуете ли парное программирование?
У меня подобного опыта не очень много, но периодически какие-то задачи с коллегами решаем на пару. При этом код-ревью проходит довольно быстро (ревьювит 1 человек т.к. над задачей работали 2) и субъективно проблем с таким кодом потом меньше.
А разметку вы пишете или генерируете? По моему опыту, генерируемую разметку трудно поддерживать, поэтому я предпочитал писать её руками.
А когда пишешь руками, то не так уже важно, разметка это или код. Мне работать с кодом проще.
У меня подобного опыта не очень много, но периодически какие-то задачи с коллегами решаем на пару. При этом код-ревью проходит довольно быстро (ревьювит 1 человек т.к. над задачей работали 2) и субъективно проблем с таким кодом потом меньше.
Но это ведь и не нужно. Отолорингологи, как правило, рекомендуют вообще не пользоваться ватными палочками, потому что вреда от них больше, чем пользы.
Например, вот www.entnet.org/sites/default/files/uploads/PracticeManagement/Resources/_files/earwax_faq_prevention_current.pdf
Из интересного: можно собирать зависимости в статические фреймворки.
Не совсем. Использовать C* языки с некоторыми ограничениями возможно: github.com/apple/swift-evolution/blob/master/proposals/0038-swiftpm-c-language-targets.md
А когда пишешь руками, то не так уже важно, разметка это или код. Мне работать с кодом проще.