Silverlight3发布大会演示作品-全国首例Silverlight企业级开发实例讲解3-我的编程风格-让人看懂才是硬道理...




这个是我做的导航菜单,根据角色,权限动态生成菜单的部分.
也是我第一次Silverlight2编程.
我呢,刚进入编程开发行业的时候,编程很乱的,总认为写的让人看不懂才能证明我水平高.
反正不说了,真是惨不忍睹啊,呵呵.还好以前有项目经理整天"骂"我.所以我的成长真的很感谢以前遇到的每一位项目经理和架构师
.滴水之恩,涌泉相报,只记住别人帮助过你什么.
接着上面的话题,上面说了我以前总是认为写的让人看不懂才能证明我水平高.
其实不然,程序就像古诗一样,古代苏东坡 ,写首歌总要找 老奶奶物色一下,确实通俗易懂了,他才停止修改.
 
我现在编程一般力求 简单,高效,可维护,而且更重要的是尽量让别人读懂你的代码.
用简单或者你会的知识实现 复杂的功能才是硬道理.


这个是最外层的:



简介和引用的写法:

引用要区分系统引用和自定义的引用:




这个是程序集中的代码,要条理清晰:





这个是我展开 辅助方法 之后 的界面:

不光外表好看,内部更要整齐好看.不能外面怪整齐,但是展开之后乱糟糟的.




这个我再次展开的具体细节:

不过我这个时候写的注释不太好,因为不是太简单明了.

但是切记要注释.

还有大家再看每一个功能有时候都是一个函数,这就是说要多用函数来封装细节,

把框架摆出来,这样大家都容易读懂.]





下面看看我做的方案检查与补充模块的代码截图,只有框架,而且截图如果含有代码我会截取一半,

商业道德第一条,听公司的话,所以 不可以 泄露公司 技术 :


第一: 登录command层 :





第二:登录服务器端读取数据层:





第三:登录,获取用户的菜单信息:





方案检查与补充部分代码:



第一:方案检查和补充command层(比较复杂的一块)





展开其中节点一个的具体内容:





方案检查与补充服务器端:





方案检查与补充中间处理层:





方案检查与补充中间处理层展开部分代码




欢迎大家留言提出意见和感想 谢谢!

 

转载于:https://www.cnblogs.com/6666/archive/2009/09/27/1575229.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值