会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
MessageBox
What you do today can improve all your tomorrows.
Bear in mind:
S
= Single Responsibility Principle
O
= Opened Closed Principle
L
= Liskov Substitution Principle
I
= Interface Segregation Principle
D
= Dependency Inversion Principle
博客园
新随笔
管理
订阅
2011年10月18日
函数
摘要: 输入:由于用户操作,必然存在输入数据的差异性,所以不能一定保证它的正确性逻辑 必须检查输入的正确性必须保证函数体运行的稳定性必须具有友好的异常提示必须确保输出的准确性输出:只有在符合输入规则和需求逻辑情况下,才能保证输出结果函数的修改往往会产生副作用, 由此维护和调试所花费的绝大部份时间都是在查找产生副作用的地方. 所以函数应该尽可能少的使用外部数据, 实现自身单一职责的功能.
阅读全文
posted @ 2011-10-18 22:19 Yu
阅读(116)
评论(0)
推荐(0)
编辑
公告