说三道四技术文摘-感悟人生的经典句子
说三道四 > 文档快照

研发周报:为什么开发者担心将代码公布

HTML文档下载 WORD文档下载 PDF文档下载
本周看点:优秀程序员的6个共同特质、10个令人惊讶的NodeJS开源项目、项目开发中,质量和速度哪个更重要?为什么开发者担心将代码公布。

在上一周,研发频道最热门的文章当属优秀程序员的6个共同特质:具有好奇心、热爱分享、具有社区意识、以身为程序员而自豪、有点懒、代码可视化的能力。此外,受大家追捧的文章还有:细数10个令人惊讶的NodeJS开源项目、项目开发中,质量和速度哪个更重要?

下面让我们一起来细细品味这些热门文章。

1.优秀程序员的6个共同特质


如果你在一家IT公司,与周边的程序员接触时间越长,对他们的可爱之处了解地就越多:或呆或萌,或正派或猥琐。如果你恰好是一个程序员,你会发现身边优秀的同事也总是有一些共同点。原文作者ROYVANRIJN总结了他身边优秀程序员同事拥有的6个共同特质: 

  • 具有好奇心
  • 热爱分享
  • 具有社区意识
  • 以身为程序员而自豪
  • 有点懒
  • 代码可视化

2.为什么开发者担心将代码公布

代码公布不是什么坏事,不仅能够促进交流、提高开发者的个人技能,还能提升软件质量。


从开源代码或者是公布代码里获得的利益是无法估量的。也很难想象,在今天的编程世界里,如果没有免费的类库、代码片段和技术教程的话,那会带来多少麻烦。可是,为什么大多数开发者如此担心将他们的代码公布出来呢?对于这个问题,本文作者Matthew Mombrea是Cypress North的创始人、软件工程师、科技爱好者,在这篇文章里介绍了开发者为什么害怕将代码公布的四点原因:

  1. 我的代码还不够好
  2. 不希望别人非议自己的软件程序
  3. 事关安全问题
  4. 拥护自己的技术思想

将自己的代码公之于众听起来很吓人,实际上你获得的好处比失去的东西要多的多。别人看了你的代码之后,你的代码一定会比被看之前好很多,你接受批评的能力也会有所改善,同时,别人也能从你的分享过程中获得很多好处和启发。

3.UX设计师和软件开发者,谁将是2014年的老大?

本文作者Nic Newman是Tigerspike公司的MD EMEA兼战略主管。在这篇文章里,作者主要将UX设计者和软件开发者作比较,通过对当前软件和UX环境的分析,总结出两者之间的相互关系,以及谁能够在接下来的发展过程中挑战更加艰巨的任务。

这里主要讨论的是移动App的UX设计,以Holy Grail为例,优秀的设计满足了高性能软件创造真正引人入胜产品的需求,就像The Economist在iPad上所说的那样。更重要的是,在2014年,世界上将会有更强大的力量把UX设计师和软件开发者这两个角色推向不同的新方向:

  1. 全新时代的全新工作方式——持续的生产力
  2. 移动优先——比我们意识到的更迅速
  3. 具备记忆、感知和预测功能的软件技术
  4. 移动趋势正在将陈旧的web体系结构推向边缘

那么,谁将获得成功呢?

前两个趋势的结果是大大增加对App的需求。然而,App数量的增加所带来的问题是预算的不断增加。因此,企业将依靠标准化的UX,和基于软件的UX进行策略安排,这样才能满足App的需求。

趋势三将会使得App变得更加动态,而趋势四则会导致对智能软件的更大依赖性。上面所提到的这些“压力”组合意味着软件开发者将更加强大,且需要将更多的UX设计能力装入到他的软件工具箱。软件开发者将在2014年的手足之争中蝉联冠军,保住国王宝座。  

4.项目开发中,质量和速度哪个更重要?

在项目开发中,你会倾向于质量还是速度?当然,两者都很重要,理想的情况是,在规定的时间段内高质量的完成所有的东西。但是往往现实是比较残酷的,很少会给你这种机会,使得这两者不能兼得。

在快节奏的开发工作中,你必须争分夺秒,以在最后期限之前项目能够如期交付。但时间一紧,就容易忽视代码的质量和规范,或者不去写测试用例。反过来,如果太过追求项目的质量,则会拖延进度。

当客户需要你尽快交出成品的时候,要么使产品中的一部分整洁美观的,要么使产品是完整的,但有些部分不尽如人意。那么如何在这两者之间找到一个平衡点呢?来看开发者Matt Aebersold的建议。

  1.  项目开始时就注重代码质量会加快进度
  2. 按计划完成,留出改进时间
  3. 有时简单是最合适的方式
  4. 找出项目中什么是最重要的

5.Node.js 2013年大事记

Node.js从2009年诞生至今,成长速度很快,今年更是风生水起。简单来说,Node.js就是一个服务器端的JavaScript解释器,可以帮助开发者快速构建高度可扩展的web应用。那么,Node.js的2013年有哪些值得关注的大事情呢?下面,我们一起来看下。 

1. Node 0.10发布 

时间:2013年3月11日 

事件要点:Node 0.10分支实现了新的Node流Streams2,同时也在API和向后兼容方面进行了重要改进。详细信息,可参阅 《Node.js 0.10发布,1.0不远了》 。

 

2. AWS Elastic Beanstalk支持Node.js 

时间:2013年3月11日 

事件要点:亚马逊宣布亚马逊网络服务(AWS)云应用部署和管理功能AWS Elastic Beanstalk增加对Node.js的支持,可以帮助开发者针对Node.js的应用环境进行更多的自定义配置。 

3. Ghost博客平台成立 

时间:2013年5月28日 

事件要点: Ghost 是一个开源的博客平台,致力于追求简约,为大家提供更加畅快的写作体验,采用Node.js开发。更多信息,可参阅 Geek头条 。

 

4. Node.js Reactions站点成立 

时间:2013年5月28日 

事件要点:该 站点 以Gif动画的形式来展示Node.js的各种体验,萌图多多,令人捧腹,很好地传达了Node.js社区文化。

5. PayPal宣布转向Node.js 

时间:2013年5月30日 

事件要点:PayPal宣布放弃Java,转而采用Node.js开发Web应用程序,这对Node.js社区来说是一个大消息。 

PayPal还在近期推出了一款Node.js Web应用开发框架:Kraken,具体信息,可参阅 《Kraken:改变PayPal开发文化的Node.js框架》 ,来了解PayPal公司为什么会做出这样的选择。

6.NodeJS无所不能:细数10个令人惊讶的NodeJS开源项目

VB如何修改Foxpro数据库(不是用VB实现的,不过也可以看看) VB如何在 SQL 语句中使用日期? 返回 VB如何在表中保存单引号? VB如何抓出 Access 的 Table 欄位中的【敘述】部份呢? 实现Access数据库的Web查询-VB资料 使用Visual Basic访问数据库几个注意的问题 数据库查询-VB资料 数据约束控件和 RecordSet-VB资料 锁住数据库中的表 -VB资料 谈谈VB的数据库编程方式 为VB5辩解: VB处理数据库时求数据表记录总数的最佳方法 为什么安装后的数据库应用总是路径不对或找不到? 返回 -VB资料 无论如何,就是只能输入数字-VB资料 VB用 DAO 或 ADO 正确访问 Access 2000 VB用CELL组件显示Access数据库的图片对象 VB用DAO打开Excel文件 VB用DATA控件绑定报表控件打印报表 VB用EXCEL来打印报表并生成折线图 VB用EXCEL组件简化VB编程的一种方法 VB用MDB文件做密码库 VB用ODBC API访问ODBC数据库 用VB 实现类电子表格的数据录入 用VB5直接控制Excel 97 用VBA编制Access的查询程序 用VB和RDO访问SQL Server 用VB开发多通道仪表数据采集程序 用VB实现关闭所有数据库对象 用VB实现类电子表格的数据录入 VB用代码创建数据库,表,字段 VB用类来编写数据库程序 优化OLE的调用频率-VB资料 请各位指教关于随即生成表格的问题!(急!!!!!) 格式问题:高分! 今天新买一台机器,xp1800+ 承启nforce2 +Kingmax333 256DDR +ST80G用起来一个字,爽! RichTextBox控件如何读取使用UTF8编码的文本文件? 程序编译到AfxWinMain就显示警告信息 建设一个一般的callcenter有10-20坐席,大概需多少钱呀 散分!!第一个程序在天空提交通过!! (帮我搞定,高分相赠,在线等待!)ASP上传图片到SQLServer,为什么老提示对象不支持appendchunkmydata方法? CheckBox可以同时传递多个值吗? 请问有用过visual interdev的,如何让interdev也像dreamweaver可以在写程序的时候显示代码在哪行的啊.多谢了 请高手帮忙解决我的问题,在此表示谢谢! 有关datagrid 和webform 的问题 程序员的艳遇。。。。。。 验证字符串问题 IE问题!好烦人啊!那位高手能帮我解答! 怎么在建表时使用一个时间函数??就是指出加这条这条文件的时间?? 高手请进,多数据库链接的问题 如何成为一个程序员? 事务以及回滚的问题 有做完一个作业,放60分。 关于ASP调用VC编的DLL接收返回参数的问题 我提问,大家回答 有没有关于触发器的电子书籍? 怎么能够获得数据库的连接字串呀?? 大讨论:目前用什么工具、做什么开发最能赚钱?散分啦!感兴趣的程序员们快来!! 在IE中,打开某个页面,会连接到www.lop.com页面 关于islower(ch),isdigit(ch) 疑问 BQQ的服务器端有没有保存用户的聊天记录的? 如何获得程序方向键输入?多谢! 求助有关IFS-HOOK 高手请入!!急救!求msflexgrid 的打印源码????? 如何在list中显示文件夹 哪里可以看到Obejct类clone的实现方法? 系统的FOUND.00*文件夹里放的FILE000*是什么文件?可以删除吗?刚装系统时没有这些文件的阿 给分啊 今日郁闷之至……散分! 来来来,大伙们一起来衷心祝愿xxmm (晓箫)的老爸老妈顺利赴美参加晓箫的毕业典礼!! Dev-Cpp 使用 NetAPI32.lib 的问题 急寻严蔚敏,吴伟民版《数据结构习题集》c语言版的答案,请问哪有啊 高手们给我一个超级简单的HOOK API的例子好吗?求你们了。 错在哪里 好郁闷啊~ 谁有站内关键字模糊查询的代码?紧急求救、在线等待!!!! 字符串转化为数组的问题 讨论<<标准C++库大全>> 上次是哪位兄弟要的《新编API参考大全》CHM版呀?我找到了一个,还行。 欢迎大家访问我公司的网站! 请学c++builder 有份量的人推荐一本经典的教材(适合初学者) 英语翻译求这个的翻译哦!帮下忙!最好有译文! the light in his room is on,he must be backcars mustn't be parked in the street告诉我一下他门两个的意思,句型,时态,句拭特点 2013中国的大事件 get sb a ride与give sb a ride的区别是什么 世博园里的科普小知识是什么能告诉我两个吗? Does Nick has an orange bag?下列句子中均有一处错误,请指出并改正 amaze什么意思 世博园的科普小知识有哪些 为什么说人类社会最终会走向灭亡. amaze的形容词是什么? 请问“disco”是啥意思?我从鼹鼠的故事第55集看到了“disco”这个词,请问它是啥意思? (原创)孔雀东南飞 自己写的!君妾情依依,惟恐情不专.情不专亦恐,犹恐父母命.虽与君相誓,情如磐石坚.风吹日雨落,磐石不复坚.与君离别亦,心如刀割绞.情丝难断矣,无奈与君别.来世情再续, amaze和amuse 的意思? disco什么意思 热有极限吗?温度的最低是-273.15C,最高呢?有极限吗?人类所知最高温是什么?是多少? There wasn't a mobil phone on the desk just now.改为复数 为了他的尊严中这个独臂乞丐是如何走向成功的,请发挥想象,写写他奋斗的过程 甲乙两地相距226千米,客车和货车分别从甲乙两地同时出发相像而行,2.5小时后两车相距46千米,客车每小时行40千米,货车每小时行多少千米?(方程解) 我一点也不喜欢和她闲聊.翻译:I don't like to ____ ____ ___at all. You amaze me 什么意思? disco中文意思DISCO的中文意思是叫什么 go on a ride at a 在翻译一篇文章,大意是小孩子在go on a ride at a fair的时候会很兴奋,但是不太确定这个词的意思,在市集上游览?坐车在市集兜风?感觉都不太对啊~ 《为了他的尊严》这个独臂乞丐是如何走向成功的,发挥想象,写写他奋斗的过程. 最早的乞丐是何时出现的? She rebuked herself for forgetting what she really knew quite well,having been told it often书上写不能换成being told it often,否则会出现歧义.为什么这么说,没理解 AMAZE 英文 有太棒了,或者,太神奇了之类的意思么我看可口可乐广告最后一句是这个啊,意思是太棒了 my firend sent me an e-mail→I()()()()by my firend go on the new ride 意思 这个独臂乞丐是如何走向成功的,请发挥想象,写写他奋斗的过程 产生乞丐的原因 go on an exciting 这个独臂乞丐是如何走向成功的,请发挥想象, 乞丐是怎么产生的?为什么要叫做乞丐.我要详细一点而不罗嗦的回答. 如何把dish mouse strawberry leaf goose diary 这六个单词改成复数?大哥大姐们, We can take some food and fruit with us. 乞丐节是什么时候 I must go out for a while.Can you look at my baby for mr?这个呢(改错) go for a ride on 是不是on后面只能跟自行车连 其他的词不能接后面 annie的英语是什么意思? grandson and grandfather----ride on the donkey横线填什么? 每天晚上六点四十放学没有晚自习每天都会写作业写到十二点多我是那种写作业到多晚都不会困..但是白天上课很容易困的学生但我自控能力很差,总喜欢写一会作业就去看一会电视..找点东 annie英文什么意思 Who will look ____ the baby while we're out.(after at for as)请问选括号中的哪一个? 你从这个独臂乞丐走向成功的事件中得到了什么启示 陈明在8~14岁的每年生日时都测体重,请你说说陈明的体重增长情况. On my way _____ home The right way ______ ride a donkey The way _____ Nanning . 乌贼和章鱼有什么区别,平时吃的墨鱼是和它们是一类的吗? 孔雀东南飞仿写仿写宋祖英由湘西农家女成为民歌天后 Could you ____the baby while I go out shopping,please?A look at B see C watch 墨鱼.章鱼.鱿鱼.乌贼.八爪鱼是什么样的 他们是同一种类的鱼么 annie和henry十年前发生了什么? They could travel on horseback or ride on the back of another animal such as a donkey,a camei,ect.这句话的中文翻译是什么? 急求蝜蝂传的翻译~~谢谢急需急需蝜蝂传翻译~~谢谢~~~~~~ HeNry 怎么读 为了他的尊严 双手健全的乞丐 代表了什么人 I think evey one should be in good health 同义 Were and when do you often have your meals? 什么意思 《为了他的尊严》当中的“妇人的孩子”和“双手健全的乞丐”分别代表着什么?求求你们了!基础训练上的题目! i would like to live live somewhere near the university,or at least on a bus line 《孔雀东南飞》编写或改写或续写要现代文, 反联合国合唱”在中东响起 地区大动荡俄罗斯富豪赠女友奢华电子香烟 镶24南非一警察开枪打死津巴布韦外交官黑白简约揭幕多伦多2014春季时装周法政府严打剥削实习生现象 重申实习期以开放促改革:中国的特区美秘密窃听法公民惹怒法总统 法紧急召美国财政僵局刚解 共和党就医改法案再英14岁少年被控5次性侵 3宗案件发分析:美国就业数据疲弱 美联储料谨慎德社民党同意正式谈判 协议达成或需4本网记者乘坐加总理专机赴北极:近距离联合国负责人称叙政府充分合作 销毁化日法庭审判过程遭偷拍 视频上至网络引澳维州建筑工抱怨外国劳工抢饭碗批工会伊朗强硬派质疑伊核谈判中本国代表让步美妇人陪审时哺乳幼儿被法官以藐视法庭伦敦中国城抗议“歧视性”搜捕黑工举行俄车臣地区今年击毙27名武装分子 包美国财政僵局刚解 共和党就医改法案再分析:美国就业数据疲弱 美联储料谨慎工商部门将重点开展五项消费维权KTV小姐因嫖资谈不拢向媒体称被强奸磐安的交通秩序大为好转老来乐巧手培训班比金牌更重的,是出路和退路承诺时间已过,老板还在拉来废料国庆期间高铁票会比较俏校外美食,数不胜数人工授精的双胞胎姐弟敲诈港澳百名官员议员国家邮政局表彰快递哥周末,去庆春广场体验浪漫“花嫁”吧助力“个转体”完美蜕变不妨全免江城大厦2015年4月竣工,物美将进前任举报现任偷东西中纪委:王素毅李达球严重违纪违法被双好莱坞科幻巨制《极乐空间》上映最高单车运营里程超20万公里萧山区携手传化打造科技城杭州总价地王
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn 说三道四技术文摘