锁定老帖子 主题:对比两种MVC实现方式的差异
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2013-09-02
赞!这个太形象了!
youarestupid 写道 runfriends 写道 MrSundaychen 写道 开闭原则我懂,弱弱的问下,什么是最小知识原则?
最少知识原则就是你找人去办事,只需要让他知道他办成这件事所需要最少信息。 设计api、实现接口和实现功能也是一样,发生接口调用的时候只传接口所需的那些信息,多余的不要给。 其实就是尽量做到“傻瓜化”,别人使用你的基础功能接口,能让别人写一行的,绝对不让人家写两行,能让别人脑子只转半圈就看明白的API,绝对不让人家转一圈。 要把所有使用你代码的人都看成是懒汉,所有人都懒得要死,能少记一个字母绝对不会去多记你一个字母,这是我从业8年总结出来的一个最重要的经验。 ![]() |
|
返回顶楼 | |