摘要:
功能分解, 以最小函数分析问题, 最后组合起来解决问题.通过"名词"和"动作"发现对象, 对象对自己负责.责任转移.视角(抽象为概念;抽象成员及方法为规格;派生类为实现) .继承可以实现代码重用,在使用时,必须遵守is-a;组合也是重要方法之一,比继承优先考虑使用.分层设计主要为了实现“高内聚,低耦... 阅读全文
摘要:
Controller, View, ModelMVC 约定布局Route将URL 反射至 Controller/ActionRazor对@后面的变量加上括号是解决二义性的方法由 @aaa.bbb 中的 “点” 引起的二义性:.bbb 会被解析为@aaa的扩展属性或方法正确表达式:@(aaa).bbb... 阅读全文