Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Let's say software is "data -> code -> UI".

The two most important things are data and UI, the one thing we developers spend all of our time thinking and talking about is code :)



There are plenty of successful applications with bad UIs. Also, business logic is encapsulated in code - if that's borked, no amount of UI will save it.


> There are plenty of successful applications with bad UIs.

Because data >>> UI >> code.

> Also, business logic is encapsulated in code - if that's borked, no amount of UI will save it.

The assumption here is that the bare minimums are fulfilled. If the software doesn't work at all you have none of the above.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: