| 作者 |
内容 |
| god2000 |
实现的迷途
软件的问题为一切都并非显而易见,需要照明自然可以想到增加电灯,电灯如何
去做我们无需关心。知道需要给他220v供电可以了
软件不存在这样显而易见的功能部件,我们只能姑且名之为BookView对象
这个对象还需我们自己制作。
对于使用流行的三层架构时经常让我迷惑,这个架构和实际的开发过程总是不能
自然配合,那个为功能部件呢,电灯在那里呢那个view吗,还是一组按钮。 |
| 03/05/19 14:46 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| yoyochen |
回复:
实现的迷途
我覺得萬物還是可以用MVC來分類其內部的行為,但不一定絕對有這三個部份,也不一定要用這種方法去分類吧
像是電燈,開關是UI,就是view的部份
開關如何去控制電源,也許是用繼電器,或是用電子零件等,這就屬control這層了
燈的明暗就是這system的state了。這個state有可能不需要永續化(persistent),但在別的系統中,可能會有它需永續化的狀態或資料
這是我的想法,請指教了 |
| 03/05/26 17:29 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|
| genius-fox |
回复:
实现的迷途
有时感觉是这样的,不过其实还是有很多事情要关心的,比如花多少钱去买灯泡,然后怎么安装。不过硬件有些是要比软件实现的容易,比如总线技术,真的是只要去控制一段的电压信号,不想软件的总线要考虑那么多的东西 |
| 03/05/26 21:31 |
酷帖! 臭帖! 回复 |
|
酷帖评价: 臭帖评价: |
| 返回页首 |
|