- Microsoft HoloLens Developer's Guide
- Dennis Vroegop
- 218字
- 2021-07-02 19:08:06
Using your experience
We have talked about the bigger principles in the earlier sections of this chapter. From this point on, I will give you some pointers that will help you do the design work even if you are not a designer. Keep in mind that all this has to fit the big ideas outlined earlier.
I assume that you are an experienced developer. I guess you have written software before you picked up this book. Even if you have not done so, I think it would be fair to assume that you have used software before. Think about the apps you use on your smartphone. Which ones do you like to use? Which ones do you not like? Which apps do you use because you have to but do not enjoy doing so? Why is that?
It can be tremendously helpful to look at the software you use every day and make a list of things you like and dislike about them. This list will be highly personal--the things you like might be the things I dislike and vice versa, but this can still be a very educational task to do.
Learn from other people's mistakes instead of committing the same ones yourself; this is something that can be very helpful in designing apps as well.
- ClickHouse性能之巔:從架構(gòu)設(shè)計解讀性能之謎
- 在最好的年紀學(xué)Python:小學(xué)生趣味編程
- Mastering RabbitMQ
- 工程軟件開發(fā)技術(shù)基礎(chǔ)
- C/C++常用算法手冊(第3版)
- Hands-On Enterprise Automation with Python.
- Nginx實戰(zhàn):基于Lua語言的配置、開發(fā)與架構(gòu)詳解
- Essential C++(中文版)
- 玩轉(zhuǎn).NET Micro Framework移植:基于STM32F10x處理器
- 零基礎(chǔ)學(xué)C語言(第4版)
- SSH框架企業(yè)級應(yīng)用實戰(zhàn)
- Python機器學(xué)習(xí)與量化投資
- ASP.NET開發(fā)寶典
- Raspberry Pi開發(fā)實戰(zhàn)
- Java語言GUI程序設(shè)計