官术网_书友最值得收藏!

The user interface - presentation

The user interface is the layer that connects our application to the end user. One of the most challenging aspects of software development is making information meaningful and understandable to regular users of our application.

The UI layer serves exactly this purpose: it takes relevant information and shows it in such a way that it is easily understandable to humans. How do we achieve such a level of understandability with such a large amount of data? We use visual aids, such as colors, charts, and diagrams (just like how the diagrams in this book make the information easier to understand).

An important thing for any developer to understand is that your end user actually doesn't care about any of the backend stuff. The only thing that matters to them is a good experience. Of course, all the other components serve to make the users experience better, but it's really the user facing interface that leaves the first impression, and that's why it's so important to do it well.

主站蜘蛛池模板: 庆元县| 洮南市| 九龙坡区| 威海市| 娱乐| 边坝县| 清流县| 任丘市| 醴陵市| 桓仁| 衡阳县| 耒阳市| 华亭县| 遂昌县| 襄汾县| 桃园县| 钟山县| 陈巴尔虎旗| 大庆市| 漠河县| 杭锦旗| 南澳县| 西华县| 齐河县| 兴国县| 阿克苏市| 井研县| 清丰县| 宜兴市| 札达县| 珲春市| 东乡族自治县| 洪雅县| 喀什市| 沂水县| 勃利县| 什邡市| 泗水县| 彝良县| 雷波县| 江陵县|