Я начинаю проект, который, как я думаю, выиграет от привязок (у меня есть таблица со списком исходников, несколько представлений браузера и т. д.), но я думаю, что это также было бы вполне выполнимо и, возможно, более понятно без них. Из моего ограниченного опыта я обнаружил, что привязки трудно устранять и они очень «волшебные» (например, трудно вставить журнал в любом месте, чтобы выяснить, где что-то ломается, все либо работает, либо нет).
Говорит ли это только о моей неопытности (в этом случае я мог бы сесть и потратить некоторое время, просто работая над своим пониманием привязок и ожидая, что все станет яснее/проще) или мне лучше просто написать весь связующий код самостоятельно в способ, который я был уверен, что я мог понять и устранить неполадки.