With a poor feedback loop between design and development, it's easy to fall into the trap of low quality code with a lack of cohesion in the UI.
droidcon London 2016
https://skillsmatter.com/skillscasts/8777-design-and-development-best-practices-by-example