-
14
热度 -
[综合] 写出好代码的条条框框
编写if语句的几条规则:1.正常处理写在前面,错误写在else中,这样可以使得代码可读性增强,而不使阅读者拘泥于错误处理上 。2.将发生频率高的处理放到前面,这样可以提高效率。3.确保所有情况都考虑到了,不要漏掉可能发生的条件成立。4.做测试不仅要测试正确的,还要测试错误的。5.避免off-by-o...
40
热度 -
71
热度 -
[综合] 软件设计流程图amp;程序员时间分配
例如软件设计分层: 巡检系统分为 web系统 仿真终端组件 任务调度模块 执行任务的脚本和perl解析程序 我们在考虑问题不应用编程的思维,而是用面向问题的思维, 例如考虑web界面,不考虑哪个界面和数据库连接,SQL语句是什么,而是web界面是处理用户增删改任务,以及定制任务,执行任务的工具。 确...
67
热度 -
17
热度 -
[综合] 软件设计是一种技能,并不拘泥于一种语言
软件设计是一种技能,并不拘泥于一种语言 现在的编程工具就两种,1是面向过程例如C,perl,还有纯面向对象,例如JAVAC# 对于面向过程的,脚本语言最为好用,如果你用过PERL用过VBSCRIPT你会发现,用起来很随意,很方便。 面向过程的程序设计很容易理解,因为它是顺序执行的,对于组件和函数只需...
52
热度 -
2
热度 -
58
热度 -
[综合] 目前觉得比较牛的事情
组件技术之microsoftCOM技术,设计模式,面向对象设计思想,XML技术 已解决问题: 1.接口定义以及作用:接口是为实现一定功能的一组函数定义集合例如 interfaceIMyInterface { voidf1(); viudf2(inti);//只是定义,为了实现功能,具体实现由类实现...
41
热度 -
19
热度 -
36
热度 -
[综合] 笑话大全(不段更新中)
我比他大昨天下班途中,与同事闲聊。她说起她老公是属猪的,但是在年尾生的,算起来该算是猪尾巴。我反应很快,一想到自己是猪年年初生的,马上头脑发热。一句让我悔恨终生的话大声地、激动地脱口而出了:“我是猪头!我是猪头!”满车寂静…… 我妈会摸那天与同学A君聊起小时候的事。小时候A的妈妈不准A在家看电视,...
79
热度 -
49
热度 -
94
热度 -
98
热度 -
[综合] 软件系统较为专业的分类
q 信息系统:与数据库有关的系统 q 技术系统:处理和控制技术设备 q 嵌入式系统:控制像移动电话这样的设备以及家用设 备 q 分布式系统:使用 CORBA 和类似的面向对象机制分布 在不同系统上的数据库系统 q 系统软件:用于操作系统和编写系统实用程序 q 业务系统:与工作流有...
4
热度 -
79
热度 -
[综合] 08年股市总计,09年股市展望
08年度股市大熊从07年底的6000点降低到08年底的2000点左右,其中经历的利好和利空我们在这里做一个总结: 导火索:07年底的中国平安的天量融资计划,再融资计划。 根本原因:由美国次级贷款危机引发的全球金融风暴开始上演,国内通货膨胀,大小非减持。 中间有过几次像样的反弹:1.印花税降低,单边征...
94
热度 -
44
热度 -
24
热度