Hmm...I normally start with backend and do the UI last, since the backend it's then easier to add features on a whim.
Is it common practise to do the UI first in some parts? Does this not cause problems when certain features get dropped?
Is it common practise to do the UI first in some parts? Does this not cause problems when certain features get dropped?
I am not sure that writing UI first is a common practice, but it fits good with development of web application which relies a lot on UI.