随笔分类 -  程序员

10个最“优秀”的代码注释
摘要:下面是stackoverflow网站上网友针对你看到过的最好的代码注释是什么样的?这个问题给出的回答的前10条:11 // 亲爱的维护者: 2 // 如果你尝试了对这段程序进行‘优化’, 3 // 并认识到这种企图是大错特错,请增加 4 // 下面这个计数器的个数,用来对后来人进行警告: 5 // 浪费在这里的总时间 = 39h21 /** * 致终于来到这里的勇敢的人: 你是被上帝选中的人,英勇的、不辞劳苦的、不眠不修的来修改 我们这最棘手的代码的编程骑士。你,我们的救世主,人中之龙, 我要对你说:永远不要放弃,永远不要对自己失望,永远不要逃走,辜负了自己。 永远不要哭啼,永远不要说再见。永 阅读全文
posted @ 2012-03-10 17:30 Jackey_Chen 阅读(813) 评论(0) 推荐(0)
写给程序迷途中的程序员
摘要:(1)看 Thinking in C 和 Thinking in Java,不要看中文的译本;同时要看 The C Programming Language 或 Java XML Programming Professional,不要因为他们很难或者自己是初学者就不看;(2)不要放过任何一个看上去很简单的小编程问题,他们往往不那么简单,要么可以引申出很多知识点,要么可以给将来的程序带来重要的启示;(3)学class或者interface这样的概念并不难,难得是长期坚持实践和不遗余力的博览群书;(4)浮躁的人会说 (a)XX语言不行了,应该学YY!——不行的恐怕不是语言,而是你 (b)我到底应该 阅读全文
posted @ 2010-09-03 22:08 Jackey_Chen 阅读(614) 评论(2) 推荐(0)
一个女生用C语言写的爱情函数
摘要:最近刚刚看到的,只供编程疲惫时解闷~~~result love(boy, girl)   {     if ( boy.有房() and boy.有车() )     {       boy.set(nothing);       return girl.嫁给(boy);     }     else if ( girl.愿意等() )     {       while( ! (boy.赚钱 >... 阅读全文
posted @ 2010-02-28 10:32 Jackey_Chen 阅读(689) 评论(0) 推荐(0)
写给在Java和.net中徘徊的新手
摘要:在很多网站上,网友都会问一个相同的问题,到底是学Java还是.net,个有个的见解。   自从.Net问世以来,程序员都很关心的一个问题是「该学Java或.NET」。我也在挣扎,该「该继续Java的研究,或者该开始准备培养.NET的知识」。  最好是能两者兼顾,但是每个人的时间都很有限,想要兼顾两者,其实不太容易。投入在.NET的时间越多,所能花费在Java的时间自然就少了,反之亦然。在信息爆炸的... 阅读全文
posted @ 2009-07-19 23:35 Jackey_Chen 阅读(377) 评论(0) 推荐(0)
程序员的进化——从学生到首席执行官
摘要:-------------------------------------------------------------------------------- 中学阶段 10 PRINT "HELLO WORLD" 20 END -----------------------------------------------------------... 阅读全文
posted @ 2009-03-21 09:08 Jackey_Chen 阅读(566) 评论(4) 推荐(0)
一个女程序员的男友需求说明书
摘要:前言 常听人说程序员的生活枯燥为人刻板,其实这是你不懂程序员,代码之外,这些高智商的人幽默有趣,论坛常常是他们展现才华的地方(悲哀,因为给他们展现Coder之外的才华的地方和时间太少),我在论坛上看的一篇妙贴和回贴,整理出来供大家一乐。 正文 目的:征男友一名 概述:要求身高1.76以上(因为本人身高1.70),精通C++编程(起码要比我水平高), ... 阅读全文
posted @ 2009-03-17 20:15 Jackey_Chen 阅读(1188) 评论(9) 推荐(0)
一道有趣的C#面试题
摘要:程序设计: 猫大叫一声,所有的老鼠都开始逃跑,主人被惊醒。(C#语言) 要求: 1.要有联动性,老鼠和主人的行为是被动的。 2.考虑可扩展性,猫的叫声可能引起其他联动效应。 阅读全文
posted @ 2008-11-12 13:15 Jackey_Chen 阅读(605) 评论(3) 推荐(0)
【经典】C#编码标准--编码习惯
摘要:1. 避免将多个类放在一个文件里面。 2. 一个文件应该只有一个命名空间,避免将多个命名空间放在同一个文件里面。 3. 一个文件最好不要超过500行的代码(不包括机器产生的代码)。 4. 一个方法的代码长度最好不要超过25行。 5. 避免方法中有超过5个参数的情况。使用结构来传递多个参数。 6. 每行代码不要超过80个字符。 7. 不要手工的修改机器产生的代码。 a) 如果需要编辑机器产生的代码,编辑格式和风格要符合该编码标准。 b) Use partial classes whenever possible to factor out the maintained portions. 8. 避免利用注释解释显而易见的代码。 a) 代码应该可以自解释。好的代码由可读的变量和方法命名因此不需要注释。 9. Document only operational assumptions, algorithm insights and so on. 10. 避免使用方法级的文档。 a) 使用扩 阅读全文
posted @ 2008-11-05 17:44 Jackey_Chen 阅读(363) 评论(0) 推荐(0)
一个Java程序员应该掌握的10项技能
摘要:一个合格的Java程序员应该学什么、学到什么程度、怎么学?本文总结了十项Java程序员应该具备的基本技能,供您参考。 阅读全文
posted @ 2008-11-02 10:35 Jackey_Chen 阅读(348) 评论(2) 推荐(0)
程序员的几种不同境界
摘要:从五流到一流 再到超级程序员 对比一下相应的符合条件 看看你是属于哪一类的程序员! 阅读全文
posted @ 2008-11-02 10:31 Jackey_Chen 阅读(334) 评论(0) 推荐(0)
世界上第一位程序员
摘要:英国著名诗人拜伦的女儿爱达·勒芙蕾丝曾设计了巴贝奇分析机上解伯努利方程的一个程序。她甚至还建立了递归和子程序的概念。由于她在程序设计上的开创性工作,爱达被称为世界上第一位程序员。 作为中国最早一批计算数学专业学生的王选院士在他回忆早年生活的文章中认为,董铁宝是“中国第一个程序员”。董铁宝1945年赴美国学习,在伊利诺伊大学学习、研究时,参与了第一代电子计算机伊利亚克机的设计、编程和使用。董铁宝于1956年回到中国并任教于北京大学,成为王选的老师。董铁宝在1968年文化大革命期间自杀身亡。 阅读全文
posted @ 2008-10-31 14:29 Jackey_Chen 阅读(3023) 评论(5) 推荐(0)
国际:什么是程序员的优秀品质?
摘要:使用一种特殊的编程语言、编程很牛,单单靠这个并不能说一名程序员/开发者就是优秀程序员/开发者。 阅读全文
posted @ 2008-10-22 18:15 Jackey_Chen 阅读(300) 评论(3) 推荐(0)
2009微软“创新杯”大赛报名开始了!
摘要:2009年“创新杯” 主题是“Imagine a world where technology helps solve the toughest problems facing us today.”即“科技可以解决我们当今面临的最棘手的问题” 。比赛项目共有9个,包括软件设计、嵌入式开发、游戏开发、机器人和算法、IT挑战、Mashup、摄影、短片制作、设计。 Imagine Cup 2009于20... 阅读全文
posted @ 2008-10-22 18:10 Jackey_Chen 阅读(1114) 评论(0) 推荐(0)
MSE男人必须知道的N件事
摘要:男人有很多无奈,生活很累但是因为生活才有意义.当你以为你一无所有时,你至少还有时间,时间能抚平一切创伤.所以请不要流泪..... 读完后感慨无限 受益匪浅啊! 阅读全文
posted @ 2008-10-10 19:57 Jackey_Chen 阅读(339) 评论(7) 推荐(0)