
如何通过用户需求与设计原则的正确应用,打造出理想的设计方案?
本文共计5125个文字,预计阅读时间需要21分钟。回溯问题回顾,最近来了两位用户,提出了不同的需求。一位需要使用两个开关控制一盏灯,另一位需要使用一个开关控制所有灯。接下来将就这两个需求进行解析。上回问题回顾上回的最后,来了两个用户,分别提
共收录篇相关文章

本文共计5125个文字,预计阅读时间需要21分钟。回溯问题回顾,最近来了两位用户,提出了不同的需求。一位需要使用两个开关控制一盏灯,另一位需要使用一个开关控制所有灯。接下来将就这两个需求进行解析。上回问题回顾上回的最后,来了两个用户,分别提

本文共计5271个文字,预计阅读时间需要22分钟。在回顾问题后,我们发现前文提到一位用户拿着一个行业标准开关器(一个标准的StandardSwitcher)。这个开关器依赖于IStandardSwitchable接口才能工作,但我们的灯泡不

本文共计6782个文字,预计阅读时间需要28分钟。概述+开启灯的例子+暗流涌动+Guru眼中的依赖+DIP(依赖倒置原则)+为什么要解耦?+接口的坏味道+同一张类图的异解——真的DIP+了了解DIP有什么用?DIP用在什么地方?+回溯预告+