2012 年 02 月 - 13 文章

你的代码为谁而写?程序员晋级从心开始

  |   0 评论   |   71 浏览

From Evernote: 你的代码为谁而写?程序员晋级从心开始 Clipped from: http://database.chinaunix.net/a2010/1129/1131/000001131722.shtml     【IT168 评论】几周前,布莱斯在网上发帖,漫谈自己对编程工作的看法。在Reddit上引起了广泛讨论。讨论的焦点集中在程序员的等级——“优秀”、“良好”、“糟 糕”和“极差”。我发现,讨论中一些用语十分不妥。"好"与"坏"都是道德评价,评价之后似乎便给人贴上了永久不变的标签。 可以肯定的说,我曾被另一个程序员称作是 “极差”的程序员。我也承认,我确实写过一些极差的代码;但我也自认为曾写过相当多的“好”代码。 要评判很久以前写出的代码是优是劣很不容易,因为现在已经不知道当时为什么编写这些代码,也不知道为谁编写了这些代码。 问问自己,现在正为谁编写代码? 为了按时交付任务 也许最常见的原因就是为了按时交付任务。走走捷径,宁可复制粘贴删掉几行代码也不愿意重构代码,然后匆匆交工。我们都这么做过,也都知道这是不妥的….

Eclipse Visual Editor 1.5.0 发布

  |   0 评论   |   58 浏览

From Evernote: Eclipse Visual Editor 1.5.0 发布 Clipped from: http://www.oschina.net/news/26102/eclipse-visual-editor-1-5-0 Eclipse VE(Visual Editor)是Eclipse Foundation的一个顶级项目,主要用于简化JFC/Swing/SWT/RCP等GUI应用程序的开发。 VE 刚发布了 1.5.0 版本,下载地址:VE-Update-1.5.0.zip (6.6 MB) 更多关于Eclipse VE的详细信息,或者下载地址请点这里

15 个变量和方法命名的最佳实践

  |   0 评论   |   334 浏览

From Evernote: 15 个变量和方法命名的最佳实践 Clipped from: http://www.oschina.net/question/12_38814 15 个变量和方法命名的最佳实践 在每个代码范围内使用足够短和足够长的名称:例如循环计算器用一个字符就可以了,如i;条件和循环变量用一个单词,方法名1-2个单词,类名2-3个单词,全局变量3-4个单词组成 为变量指定一些专门名称,不要使用例如 “value”, “equals”, “data” 这样的变量名 变量名要使用有意义的名称,通过变量名能大概反映出其具体的用途 不要在变量名前加前缀,例如 o, obj, m 之类 服从公司命名规范,在命名时使用一致的做法,例如:txtUserName, lblUserName, cmbSchoolType, … 除非是大大降低了可读性 服从编程语言本身的规范,不要使用不连贯的小写和大写混合名称,例如:userName, UserName, USERNAME, muserName, username, … 对 Java 而言: 类名使用驼峰命名方式,如:VelocityRes….

为什么这些死脑筋们在用 VI ? - 开源中国社区

  |   0 评论   |   57 浏览

From Evernote: 为什么这些死脑筋们在用 VI ? - 开源中国社区 Clipped from: http://www.oschina.net/news/25882/why-they-are-using-vi 不管你们信不信,现在有很多人迷恋这个30多年历史的VI编辑器(最好的克隆和改进版本VIM也已经有15岁了). 他们不是守旧派,跟不上时代潮流——VI用户的社区正在不断增长着,我自己用VI已经2年了(在有了10年编程经验之后),我的很多朋友也都开始使用VI了,有趣的是,有很VI用户在VI出现前还没有出生。 当然,VI/VIM编辑模式比其它任何编辑嚣都出众肯定有原因的,你不必非得是Unix高手才能用它,相反,VIM可以免费在任何平台下使用,并且它也可以作为其它主流IDE的插件使用,现在让我来澄清几个误解,并用一些真实例子说明为什么它是极好的编辑器。 误解#1:模态编辑 你第一次被VI/VIM难住,可能是对必须先用”i”才能开始编辑感觉震惊和厌恶,记不住使用”hjkl”来移动光标方向,并且需要按”a”才能在光标后面追加内容.因为你可能已经习惯使用其它编辑嚣,并且方向键在插入….

程序员水平分级 你属于哪一类?

  |   0 评论   |   47 浏览

From Evernote: 程序员水平分级 你属于哪一类? Clipped from: http://news.csdn.net/a/20120213/311745.html 程序员水平分级 你属于哪一类? 导读:近日,whattofix.com刊登了一篇Daniel Markham的文章《What Level Programmer Are You?》,文内将参差不齐的程序员按照技术水平分为从“读写”到“上帝”,共十一个阶段,以帮助广大程序员找到自身定位并从中发现自己发展方向。以下是文章摘要: 随着技术发展,编程悄然融入了我们的生活。我们已然离不开那些程序和编程语言。很多人都在不同程度地谈论着如何编程,也诞生出很多编程语言排行,那么程序员到底应该如何分级呢? 首先要明白什么是程序员。设计自己的Apache Web服务器的家伙?制作一个复杂Excel的家伙?还是能自己开发RPG的家伙?Minecraft的玩家?这些都属于程序员的哪一个级别呢?当我们说:“每个人都需要了解编程”,这句话意味着什么? 所以,我们需要制定一个程序员的等级,以便让程序员们了解自己所处的环境和发展方向。 Leve….

心灵的钥匙

  |   0 评论   |   67 浏览

From Evernote: 心灵的钥匙 Clipped from: http://www.vikilife.com/15070.html 每个人的心头都挂着把锈迹斑斑的锁,每个人的生命中也都有把开启这锁的钥匙,漫漫人生有缘终遇意中人,当彼此把开启心灵之锁的钥匙交予对方,也意味着向他(她)交出了自己的整个身心。从内心涌出的真挚的爱,是温馨的关怀,是恬静的相守,是恋人心灵的归宿。爱就像柔和的清风,轻轻拂过,看不见,却无处不在…分享一组关于钥匙的优美图片。

心灵的钥匙

  |   0 评论   |   74 浏览

From Evernote: 心灵的钥匙 Clipped from: http://www.vikilife.com/15070.html 每个人的心头都挂着把锈迹斑斑的锁,每个人的生命中也都有把开启这锁的钥匙,漫漫人生有缘终遇意中人,当彼此把开启心灵之锁的钥匙交予对方,也意味着向他(她)交出了自己的整个身心。从内心涌出的真挚的爱,是温馨的关怀,是恬静的相守,是恋人心灵的归宿。爱就像柔和的清风,轻轻拂过,看不见,却无处不在…分享一组关于钥匙的优美图片。

真正美丽的风景

  |   0 评论   |   54 浏览

From Evernote: 真正美丽的风景 Clipped from: http://www.vikilife.com/15080.html 想要一份简单的爱情,日出而作,日落而息;一同享受每天清晨的阳光,微风,雨露,黄昏。真正美丽的风景,是不需要停留在回忆里的;当你觉得幸福的时候,不管你看到什么样的风景,都是美丽的,就算孤独了也不会寂寞;让爱经得起流年,平平淡淡之中的携手与幸福,才是最珍贵的。

复旦情商课魅力女教师上课实录

  |   0 评论   |   62 浏览

复旦大学教师陈果走红,学生称其“模特姐姐”讲课不张扬但能品出大道理 。她的语录好像心灵鸡汤,给人启迪。   记者采访了解到,将陈果的上课视频传上网络,只是一个复旦学生的无意之举。而恰恰是这样的无意举动,让象牙塔之外的人分享到了名校教师的学识和风采。不少网友呼吁,未来国内高校能否如耶鲁、哈佛等世界名校一样,把名师课程视频放到网络上供公众下载,打造更多没有围墙的大学。   复旦女教师视频网上蹿红 网友称如一碗“心灵鸡汤”   上海女孩,80后,学哲学,身高1.72米,利落短发,背影看起来有些像老外,学生时代绰号“酋长”,复旦“北区三宝”之一,现为复旦社会科学基础部“思想道德修养与法律基础课”任课教师。   因为读书期间兼职做过模特,复旦学生都亲切地称她“模特姐姐”。复旦大学大三学生小潘告诉记者,第一次上陈果老师的课就被她的教学方式所折服。“陈果老师上课的气氛很好,她从不说教,却留给学生很大的思考空间。印象最深的就是她说“朋友”的一段,她说,‘朋友是奢侈品,拥有就很满足’,我觉得很有道理,听了也极有感触。”另外一些复旦的学生也表示,陈果老师给人感觉一点都不张扬,可是却能品出许多人生的“大道理….

春季饮食 五色食物养五脏_24小时健康加油站_新浪博客

  |   0 评论   |   54 浏览

From Evernote: 春季饮食 五色食物养五脏24小时健康加油站新浪博客 Clipped from: http://blog.sina.com.cn/s/blog_4ab83bac0102dzi6.html     天地有五行,人有五脏,而五脏亦配合五行。其实,五行除代表我们熟悉的五种物质:金、木、水、火、土之外, 也代表了我们的五脏:心、肝、脾、肺、肾,同时可引申出五色:白、青、黑、红、黄。只要每餐都吸收到五色的食品便可做到五行相生,达到调和五脏,从而滋补身体的机能。     红色食物养心 红色食物包括胡萝卜、番茄、红薯等。按照中医五行学说,红色为火,故红色食物进入人体后可入心、入血,具有益气补血和促进血液、淋巴液生成的作用。 而且红色食物具有极强的抗氧化性,它们富含番茄红素、丹宁酸等,可以保护细胞,具有抗炎作用,还能为人体提供蛋白质、无机盐、维生素以及微量元素,增强心脏和气血功能。         黄色食物养脾 五行中黄色为土,因此,黄色食物摄入后,其营养物质主要集中在脾胃区域。如南瓜、玉米等,….