virtual studio2005调试c#小结

1,各类快捷键力争最大化掌握,缩减时间,压缩成本
    例如:ctrl+j可以查看c#方法参数的类型
                f5开启调试
                f10不进入子方法内部调试(断点)
                f11进入方法内部调试
                f5运行到某个断点处
2,virtual studio2005工具各个菜单命令的熟悉,例如:生成解决方案与重生成解决
 方案之区别,清理解决方案的作用;调试菜单各个子菜单的详细用法;熟悉使用
 它们,对于提升工作效率是不言而喻
3,编写c#代码前,先梳理思路,如果逻辑很简单,直接在纸上画一下;较之复杂一
   些,辅之以visio设计工具,以图表(流程表)设计出处理逻辑,此过程可能要反复
 多次,直至流程图真正符合处理业务逻辑;最终把流程图的处理逻辑映射为c#
    代 码;更甚者,业务逻辑相当复杂,汇报上级,按正规的软件设计开发流程实施,
 需求说明书,概要设计说明书,软件详细设计说明书,软件编码开发说明书,
    测试说明书,使用手册等;
    简言之,不可轻易编码,这样即是费时费力,最终造成多次返工;
4,多和同事沟通,具体分为
      a,先独立思考,梳理基于问题的思路
      b,与同事沟通思路,以更一步梳理思路,防止遗漏某些重要信息
      c,编写代码后,编译成功后,先自行测试,设计尽可能多的设计事例
      d,让同事帮助测试
      e,提交测试部测试
      f,测试反馈,修正代码,继续迭代编码


 
请使用浏览器的分享功能分享到微信等