提醒自己每次写代码都应该记住的一些点(更新中...)
2015-07-13 11:16
274 查看
1 使用对象前先判断对象是否为null;
2 双向考虑:
if (存在)
{// 存在的处理逻辑}
else
{// 不存在的处理逻辑}
or
if (正常情况)
{// 正常情况的处理逻辑}
else
{// 不正常情况的处理逻辑}
3 操作数组时,或操作数据表时,或操作控件的item时,先判断index;
4 类型之间的转换(比如string转int),优先考虑用TryParse。
5 应用程序与用户交互,每个动作前都要加询问;
6 修改代码时加上说明:作者,时间,原因;
2 双向考虑:
if (存在)
{// 存在的处理逻辑}
else
{// 不存在的处理逻辑}
or
if (正常情况)
{// 正常情况的处理逻辑}
else
{// 不正常情况的处理逻辑}
3 操作数组时,或操作数据表时,或操作控件的item时,先判断index;
4 类型之间的转换(比如string转int),优先考虑用TryParse。
5 应用程序与用户交互,每个动作前都要加询问;
6 修改代码时加上说明:作者,时间,原因;
相关文章推荐
- Java基础知识总结之多线程
- 用C语言来实现一个简单的虚拟机
- 上传图片,生成缩略图和删除图片的示例
- jdk 5并发包中CopyOnWrite类的用法
- java单例模式
- strategy pattern in Python
- Java中数据相互转换
- Java之list
- C++ stack queue vector 中 易混淆的常用方法 浅析
- 转!!为什么要java环境变量配置?
- MQTT协议笔记之连接和心跳
- MQTT协议笔记之头部信息
- javaweb项目开启ssi包含
- 一句话vbs下载
- zend studio 11.0.0 官方版+破解文件+注册机
- c++primer之string
- Python: Unable to find vcvarsall.bat 解决方法
- C#-TextBox-登录表单password无形---ShinePans
- PHP中new static()与new self()的区别
- python 加密解密