3 ms·
One big perception is that if the UI is not quite right (or worse), the code is also not quite right (or worse). Since the UI is seen and code is unseen, it bec
by Imagenuity 13y ago
One big perception is that if the UI is not quite right (or worse), the code is also not quite right (or worse). Since the UI is seen and code is unseen, it becomes the visible representation of overall quality. So even if the code is tight and elegant underneath a sloppy UI, it will be perceived at the quality of the UI.
- gruseom 13y agoAbsolutely. To nearly everyone, the user interface is the program. This sounds like a truism but really is the opposite. It has important practical consequences.
- Chris_Newton 13y agoTo nearly everyone, the user interface is the program. I would add to that the reason I’m wary of shipping an unpolished product as early as possible with the idea of refining it later: you only get one chance to make a first impression.
- supercoder 13y agoI think there's an important distinction between an unfinished product and an unpolished product. To use an overused example, the iPhone was unfinished in terms of features but what was there was incredibly polished.