title: Should View Binding replace Data Binding?
body: <p>Curently, I'm using <strong><code>data binding</code></strong> for two cases:</p>
  
  <ul>
  <li>to access <code>views</code> in fragment</li>
  <li>to subscribe data with <code>view model</code> in layout.</li>
  </ul>
  
  <p>When I compare with <code>view binding</code>, I see both methods fine (<code>view binding</code> better to access <code>views</code>, <code>data binding</code> to bind data),
  so <strong>which pattern should be preferred for MVVM?</strong></p>
  
  <p>Should I move to <strong><code>view binding</code></strong> and handle <code>ViewModel-layout</code> connections in fragment only?</p>