crazyage
码龄19年
求更新 关注
提问 私信
  • 博客:13,867
    社区:1,380
    15,247
    总访问量
  • 10
    原创
  • 1
    粉丝
  • 0
    关注
IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:北京市
加入CSDN时间: 2006-04-24
博客简介:

crazyage的专栏

博客描述:
--纸上得来终觉浅,原知此事要躬行
查看详细资料
个人成就
  • 获得0次点赞
  • 内容获得1次评论
  • 获得2次收藏
  • 博客总排名1,900,850名
创作历程
  • 2篇
    2008年
  • 8篇
    2007年
  • 1篇
    2006年
TA的专栏
  • 临时
    1篇
  • 编码
    1篇

TA关注的专栏 0

TA关注的收藏夹 0

TA关注的社区 0

TA参与的活动 0

创作活动更多

新星杯·14天创作挑战营·第13期

这是一个以写作博客为目的的创作活动,旨在鼓励大学生博主们挖掘自己的创作潜能,展现自己的写作才华。如果你是一位热爱写作的、想要展现自己创作才华的小伙伴,那么,快来参加吧!我们一起发掘写作的魅力,书写出属于我们的故事。我们诚挚邀请你们参加为期14天的创作挑战赛!注: 1、参赛者可以进入活动群进行交流、互相鼓励与支持(开卷),虚竹哥会分享创作心得和涨粉心得,答疑及活动群请见:https://bbs.csdn.net/topics/619781944 【进活动群,得奖概率会更大,因为有辅导】 2、文章质量分查询:https://www.csdn.net/qc

89人参与 去参加
  • 最近
  • 文章
  • 专栏
  • 代码仓
  • 资源
  • 收藏
  • 关注/订阅/互动
更多
  • 最近

  • 文章

  • 专栏

  • 代码仓

  • 资源

  • 收藏

  • 关注/订阅/互动

  • 社区

  • 帖子

  • 问答

  • 课程

  • 视频

搜索 取消

消除重复代码的方法

 1 处理应该尽量通用,不要局限于某些特定的情况2 把对象或处理的粒度尽量做小,小的东西往往才能灵活的组织,老从所说细节:switch/case的处理大部分都是一种重复,因为它们一般可以看作一个映射,如果把这个映射关系提取出来,在处理时最多只需要两种分支处理:能/不能映射,大大减少重复的代码 
原创
博文更新于 2007.02.07 ·
2046 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

《敏捷软件开发》阅读笔记

------有凝聚力的团队将具有最强大的软件开发力量。*******坦白地说,我觉得现在所处的团队还是缺乏畅快的沟通的,开发人员为各自负责的模块工作,只在需要确定数据库或消息接口时进行交流,当某个人的工作影响了接口或者数据并阻碍了他人的工作时,埋怨往往多于总结和交流(它充斥了我们的饭桌)。之前发的一些试图探讨一些开发过程的邮件总是石沉大海。这是为什么呢?第1章 敏捷实践--个体和交互胜过过
原创
博文更新于 2008.04.21 ·
867 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

SQL学习书籍

SQL语言艺术 
原创
博文更新于 2008.04.09 ·
657 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

让实践,而不是条文说话

                   昨天部门培训了项目规范,心里有一些想法,希望能跟大家分享讨论下。                   当然,走向规范化,对企业和员工的发展都是一件好事。但是规范中的好多条文很早以前就存在,比如说需求分析要与用户交流,写出需求文档,进行评审,开发后如果需求变动了就要提出变更申请,批准后才能变更。其实像这些东西,老员工基本都是知道的,像需求分析、详细设计、
原创
博文更新于 2008.03.15 ·
445 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

《代码大全》阅读笔记

阅读这本书可以先看每章后面的关键点,如果有自己感兴趣的,再去读前面的细节******不一定要赞同文中所举的隐喻,但它揭示了一种思考的方式,隐喻可能并不严谨,但却能给我们灵感做好早期的准备似乎跟采用瀑布式还是跌代式开发没有必然的因果关系瀑布式:有时,返工带来的好处相比它所造成的代价,也许是微不足道的,更何况世界上没有完美的东西,我们只有在有限的范围内,改善它。就像你改正了系统设置的一处不足,但并没必
原创
博文更新于 2007.08.21 ·
965 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

对软件开发的一些看法

自动化测试要花费比较小的代价,被测试单元的处理逻辑一定要和它处理的数据分离开,因为程序和测试代码都需要数据。那些C环境下的编程高手、UNIX的源代码都是 比较好的做到了这一点。一个优秀的软件必然要比较好的实现用户的需求,否则,不管你的设计有多么的精巧,在用户看来,它的价值都不大。比如数据维护软件就可以很多资源的录入做成批量录入,指定一个规则,用户按此规则只需录入共性的东西一次、再分别录入各个资源不
原创
博文更新于 2007.07.21 ·
1649 阅读 ·
0 点赞 ·
1 评论 ·
1 收藏

软件工程经典书籍

  书名 内容简介 翻译说明 当当价格 说明 敏捷软件开发   邓辉翻译,不错 41
原创
博文更新于 2007.05.12 ·
2074 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

让数据库访问公用

思路1:提取内存(一般是业务相关数据)与数据库数据的交换,执行存储操作,就可以让内存数据存储到 数据库,执行读取操作,则把数据库数据读到内存中。不过这样做有个问题,因为这个接口已经封装了对数据库的表结构的认识,如果由多个子系统访问同一个数据库中的相同表,怎么保证他们使用的表结构的认识是相同的,也就是说访问相同数据时,sql语句是相同的思路2:仅做sql语句的自动生成,内存数据需要设置其与数据库
原创
博文更新于 2007.02.23 ·
716 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

全局变量造成的耦合

        今天在修改一个前人的程序时,碰到这么一个问题。由于去掉了某个功能,我需要注释掉一个函数A,在运行中报了一个莫名其妙的错误,令我百思不得其解,万般无奈下,只好调试程序,最终发现问题出在一个全局变量上,这个值只有在那个被注释掉的函数内赋了一个合法值后,另外一个函数B才能顺利进行。在这里,两个函数通过这个全局变量耦合在了一起,我只考虑到注释掉函数A,却没有想到它的变化引起了全局变量的变化
原创
博文更新于 2007.02.07 ·
2686 阅读 ·
0 点赞 ·
0 评论 ·
1 收藏

编程如写作

一直以来,我常常为这个问题而很恼火,我们软件的每个功能点都不复杂,算法更不深奥,但是错误总是层出不穷,为什么?有一天我突然想到一个答案,那就是程序的清晰性。我觉得,所有的程序设计语言,例如C、C++、Vb、Java、Delphi、C#,它们都是一门语言。既然是语言,就应该通俗易懂,越简单明了,程序员就越不会出错。这跟写作的道理何尝不是一样的。但是这个道理,我想大多数讲程序设计语言的书籍都没有讲,至
原创
博文更新于 2007.02.07 ·
778 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

变量表名

在编写一学生成绩管理系统时,遇到这样一个问题:在写存储过程的时,用到了这样一条语句insert into  @tableName select @orderid,@coursename,@tchname,@clsrmname,@coursetime编译的时候总是提示我@tableName没有定义,后来在CSDN上求助,终于找到的解决问题的办法。下面是用后的一点想法:insert
转载
博文更新于 2006.04.24 ·
984 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏