![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
软件工程
welleo
喜欢打羽毛球、乒乓球、游泳等。
业余喜欢书法艺术。
展开
-
《代码大全》读书笔记I
软件创建(又称实现、编程)活动主要包括详细设计、编码、调试和单元测试。创建子程序的主要原因:降低复杂性避免重复代码段减小测试工作量子程序命名:对于过程的名字,可采用动宾结构,避免无意义或模棱两可的动词变量名称的最佳程度是9-15个字母,子程序名称是15-20个字母子程序内部要求强内聚性,子程序之间要求松耦合性一个好的程序,从来不会输出垃圾。不管输入是什么,一个好程序的特点是“输原创 2008-01-21 16:45:00 · 461 阅读 · 0 评论 -
开发人员间的效率差在哪里?
[编者按:这篇文章我记得是从CSDN上看到的,觉得对于我们程序员很有启示作用,因此特别收录在这,与大家一起共勉。] 熟练人员经过多年的积累加上自己的总结,基本不用额外再查找资料。而一般的开发人员在开发过程中会花掉10-20%时间去查找资料。 熟练人员注意代码复用,并且时刻注意重构和抽取公用代码。一般开发人员是代码拷来拷去完成功能。 熟练人员非常注意查找,定位,标签等各种快捷键的使用,定转载 2008-05-28 21:01:00 · 529 阅读 · 0 评论 -
AOP基础
Aspect Orient Programming ,简称 AOP ,即面向方面编程,再次成为程序员们关注的焦点,《Dr.Dobbs 软件研发》杂志第四辑对AOP做了专题介绍。何为AOP呢?就我个人理解,简单说就是将一些散布于各处(类)的重复的功能,比如安全性、身份验证、数据服务等( 术语横切),集中定义,原来的类中则不必重复编写相似的编码,在程序编译后,由编译器将各横切业务嵌入到预先定义的各个转载 2008-06-11 13:35:00 · 564 阅读 · 0 评论 -
需要精通的技术灯塔(八项刚需)
一门语言:C/C++一个框架:MFC(可结合快采项目SpeedyHoldFrame)一种模式:设计模式一种技术:COM/COM+/DCOM一个核心:Windows核心编程一个基础:数据结构与算法一个数据库:Microsoft SQL Server一个平台:Microsoft Visual Studio .NET原创 2009-07-01 09:38:00 · 570 阅读 · 0 评论