12 2018 档案

摘要:1、程序代码优化:力求模式的统一性、一致性,(比如:显示View,都A这样干;显示消息框,都B这样干;View之间参数的传递都C这样干;接口返回数据处理都D这样干),如果这些都是自定义设计的,那就是框架了(即对于主要的部分,形成一套固定模式)。设计完框架之后,其它人员必须(也只能)按照框架规定的 “ 阅读全文
posted @ 2018-12-28 10:58 长白山 阅读(397) 评论(0) 推荐(0) 编辑
摘要:1、View的切割2、有一个设计良好的程序结构树,然后把代码合理地《分配》到各个“树枝”中,从而实现化整为零。。。 阅读全文
posted @ 2018-12-26 16:39 长白山 阅读(173) 评论(0) 推荐(0) 编辑
摘要:【代码杂乱无章】 1、当局部代码块,发生代码 杂乱无章、缠绕在一起、扭打在一起,耦合度过高时,则需要重构处理(全局成员法、归类管理法、事件注册避开法)2、当局部代码发生 模块之间/视图之间 的依赖度过高,耦合度过高时,就要考虑“软件设计”了(包括使用:3大特性、接口规约、设计模式等等)3、模块之间解 阅读全文
posted @ 2018-12-26 14:50 长白山 阅读(322) 评论(0) 推荐(0) 编辑
摘要:记住 —— 时间很宝贵,选择值得学习的框架,库和工具,而不是那些匆匆过客。 把你的黄金时间投入到可迁移的相关技能中,例如: 1、代码整洁之道,设计模式,DDD 2、工匠精神 3、容错模式 4、持续交付 5、Web, HTTP and REST 阅读全文
posted @ 2018-12-26 13:55 长白山 阅读(244) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/strick/p/10161733.html 阅读全文
posted @ 2018-12-26 13:54 长白山 阅读(274) 评论(0) 推荐(0) 编辑
摘要:https://stackoverflow.com/questions/6415908/c-sharp-wpf-datagrid-vertical-scroll 阅读全文
posted @ 2018-12-25 15:56 长白山 阅读(214) 评论(0) 推荐(0) 编辑
摘要:【定义方法对象,可使用签名兼容的委托变量来引用它】 1、定义一个方法,采用常规标准写法(V1.0) 【本质上是签名兼容的委托类型的实例 / 对象】 2、定义一个方法,采用匿名方法(delegate)(V2.0)3、定义一个方法,采用lambda表达式的写法(V3.0) 阅读全文
posted @ 2018-12-25 11:15 长白山 阅读(3029) 评论(0) 推荐(0) 编辑
摘要:1、由于 “针对当前业务” 做了恰到好处的封装,所以代码更简单2、由于是 “针对当前业务” 定制开发的功能, 所以提供的功能 更适合 当前业务(这比 “原生的” 要更合适、更符合当前业务,因此使用原生的反而要麻烦一些 ) 3、需要注意的是:对其他业务可能不合适 阅读全文
posted @ 2018-12-24 15:24 长白山 阅读(449) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/lvdongjie/p/5515962.html 阅读全文
posted @ 2018-12-21 17:12 长白山 阅读(158) 评论(0) 推荐(0) 编辑
摘要:错误不能终断(不许因错误或异常而产生阻断性Bug),当遇到错误或异常时,要处理掉,并且给予合理提示(比如:XXX失败,请重试) 阅读全文
posted @ 2018-12-19 17:32 长白山 阅读(821) 评论(0) 推荐(0) 编辑
摘要:【demo】: ZZSZYFP : UserControl, INavigateMdiControl(1)继承自UserControl,并实现了 INavigateMdiControl接口(2)限制表达式为:where T : UserControl, INavigateMdiControl 阅读全文
posted @ 2018-12-17 11:09 长白山 阅读(141) 评论(0) 推荐(0) 编辑
摘要:1、规划整体布局(规划界面结构)——>这样就可以划分出若干区域(区域的控件通常是一些容器控件) 2、针对 上面的 “若干区域” ,制作每个区域的一级用户控件(然后,将该用户控件放入对应的区域中) 3、如果有需要,一级用户控件之下,还可以制作它的子用户控件(即二级用户控件),以此类推。 以上,无论针对 阅读全文
posted @ 2018-12-15 18:39 长白山 阅读(540) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示