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

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

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如何用VB6写COM组件(二) VB如何用VB6写COM组件(一) VB如何在VB中使用Delphi的控件 VB如何在运行时动态增加控件 显示和隐藏鼠标-VB资料 VB用ActiveX Control Pad VB用API函数改进ListView 控件的显示效果 用VB6.0中文版进行DHTML程序开发 用VB编写标准CGI程序 用VB编写留言板 用VB播放FLASH动画 用VB开发进程管理软件 VB用WinSock设计Chat程序 运用MSChart,生成统计图形-VB资料 向文本框等等控件的系统右键菜单里追加自己定义的菜单-VB资料 在VB中用定时控件实现长定时操作 在Visual Basic中,在GotFocus事件中快速选定文本 在程序中注册和注销 OCX 控件 -VB资料 在运行时维护DBGRID的栏位宽度-VB资料 VB怎样使用VB开发基于Sybase的C/S软件 VB怎样在运行时动态生成多个相同的控件 直接编辑VB中网格控制项的两种方法 自制控件方面的有关知识-VB资料 Unicode vs Ansi -VB资料 VB 中调用 Word 拼写检查 VB4.0安装程序的汉化 VB中对字符串的处理及其扩展 把符串中的一子串替换为另一子串 -VB资料 把数字转成英文字-VB资料 翻转一个字符串-VB资料 混合字符串的长度 -VB资料 无聊,散分。只给前面十个。 用image控件可以互相转换ico,bmp,jpg三种格式的图片吗? 请问哪有NGWS下载? ?有没有啊 以下程序的输出值是 哪位朋友知晓如果Table与DbGrid绑定后,如何实现非第一索引的排序。 请问MSDN有中文版的吗?我们这的全是英文版的 我的 Win2000 出大问题了,急盼各位大虾赐教 请问那里有VB.NET软件下载呀 什么delphi命令可以打开网页呢? 到底有没有人知道如何可以在panel中动态的调用frame或者是form呢? 哪里有windowsXP下载? 送我能给的最大分,请教很小的问题,中高手进 聊天请进(thinkingdog) 大家来谈谈 IBM都有些什么认证???什么认证现在比较吃香???谢谢!!! 打印数窗问题求助! 如何使用UrlDownloadtoFile下载文件使用进度条? 如何用在两次用getTime()中得到两个不同的时间。 一个类似于牛角尖的问题(多余的CONST),不能忽视,请各位高手详细说明!!谢谢! 怎样读写注册表,每次都不成功,气死我也~! 各位救命啊,用 TClientDataSet.Load XML 的问题。。。。 娃呀呀,pb8怎么这么难安装?jaguar组建就用了5分钟,regester window又用了10分钟,重启动后,还没完,偶不敢装了,把碟退了出来,大家是不是也这样?//牛虻 请教高手一个ado的问题. 请问一个TWebBrowser的问题 请问:系统崩溃后,找不到BOOT,系统告诉:DOS基本分区为格式化?无法引导启动! 在VB.NET的tabcontrol上放置AxMSFlexGrid控件问题,急 java3D 现在大家是用Oracle 8还是 Oracle 9??? C++问题求助! 请教一个错误的原因. 各位大侠请问Jeffrey Richter的windows核心程序设计是不是就是andvanced windows程序设计的第四版 SCJP里的那些什么300-020,020是什么意思啊? 请问一个关于document.write()方法的问题。急啊! 初学者,欢迎灌水。 Delphi6的Bug?不兼容? 为什么我用GetProfileString()却总是得不到结果 sos 请教各位大侠一个问题 delphi6中的installShield 请介绍接收端CRC校验传输内容是否正确的方法,资料或代码。谢谢! 各位大侠请问Jeffrey Richter的windows核心程序设计是不是就是andvanced windows程序设计的第四版? 谁会做软件狗?有钱赚了!!! 为什么我用QuickRep作的报表只能显示一条记录,而且columnHeaderBand上内容也显示不出来 请问在税务局开发数据库的同行么?? 大家好各位大侠请问Jeffrey Richter的windows核心程序设计是不是就是andvanced windows程序设计的第四版? 谁做过软件狗,马上来拿钱!!! 江苏省的成绩什么时候可以出来啊,我是徐州的 shockwaveflash没有hwnd,怎么办? chechy(chechy) 你在吗? 一个关于用excel做的日报的问题 谁会做软件狗,马上来拿钱!!! 给你下跪了,给你磕头了,给你鞠躬了。很简单的问题。谢谢 油为什么能穿透塑料袋为什么塑料袋没破 而且油还能穿透塑料袋弄的桌面上油都是油呢? 干冰能够人工降雨原理是什么? 压力容器A/B/C/D分类具体是指什么意思?A与D有区别是什么? 一个正方体在太阳光照射下有几种形状 将干冰用于人工降雨的原理是什么? 一年的正午学校旗杆的影子在旗杆的什么方向为什么 升华过程要吸热,有什么作用? 正午的时候 太阳在你的什么方向 影子又在什么方向说下why 某学校操场上,在O处立有一旗杆,OP是正午时旗杆在地上的影子,影子长度经常变化,当6月22日时影子缩短为0.M有棵树,OM与OP相垂直.(1)旗杆所处纬度为_______,因为____________________________,到________ 用塑料袋炸出的油叫什么做油. 太阳升起与太阳落下时影子最( ),但方向( ),正午时影子最( ). 干冰在人工降雨时所发生的物态变化仔细一点应该好像有四种吧 怎么做塑料除油剂配方才能改进?怎么做塑料除油剂配方才能改进,找哪家公司做比较好呢,最好设备什么的好点? 用“正午太阳偏南,物体的影子指北”来判断方向,只要正午可以见到太阳,那么任何时候都符合上述规律的地区是A.全球各地B.南半球中纬度地区C.北半球纬度地区D.北半球下列词语,从地质学观 用干冰人工降雨发生了哪些物态变化? 俄罗斯联邦为什么不把中国元朝时期就属于中国的领土:西伯利亚、外蒙古、等地,归还中国统治呢?为什么不把中国元朝时期就属于中国的领土:西伯利亚、外蒙古、 库页岛、唐努乌良海、 北京旗杆正午时的影子方向是()8月8日 请问这个焊接符号是代表什么意思?还有a 1.5 是什么意思 中国和俄罗斯为什么不容易被分裂?我没有分裂中国的意思,我想问的是中国和俄罗斯都是多民族的国家,为什么这两个大国不容易分裂呢? (初二物理题)干旱时,要实施人工降雨必须具备什么样的天气条件?实施人工降雨时常向高空抛撒干冰,请问干冰的作用是什么? 这个焊接符号代表什么意思? 俄罗斯中西伯利亚高原为什么没有东西伯利亚山地高? 压力容器新的分类方法新容规说的你这是旧的容规 若北京天安门广场的旗杆影子最短,求北京时间 用牛奶做隐形墨水的原理在白纸上用牛奶写字,写完后风干,再用打火机,在纸下面烤一下,字便显现出来.但是白纸的替他地方却没有被烤过的任何痕迹.请问这里面用了牛奶的什么原理,请详细讲 为什么牛奶滴进醋里会变成那样?你去试试? 关于旗杆影子的问题一天中,在早晨,中午,下午分别观察操场上的旗杆影子长度,有什么样的变化?为什么会有这样的变化?在一年中的不同季节,观察中午时刻的旗杆影子,又有什么不同?说出产生 为什么牛奶盒是长方形的?有什么原理吗? 西伯利亚地区有哪些民族,为什么苏联解体了,俄罗斯联邦还存在呢?为什么不把中国元朝时期就属于中国的领土:西伯利亚、外蒙古、 库页岛、唐努乌良海、新疆西北等地,归还中国统治呢? 太阳光和地面的夹角叫_________.一天中,旗杆影子的长度最短的时间是太阳在最高的位置———中午的时候,. 压力容器的等级是怎么划分的什么是一类.二类.三类 久旱无雨时,人们就要实施人工增雨——在云层中撒些干冰,达到人工降水.试解释这么做的道理. 在天安门广场上的旗杆你知道哪一天影子最长哪天最短为什么 压力容器是如何分类的 久旱无雨时,人们就要实施人工降雨——在云层中撒些干冰,达到人工降雨,能解释这么做的道理吗?干冰即(固体二氧化碳) 一年之中,旗杆的影子每天12点时一样长吗?什么时候最长 现行压力容器分类标准是什么时候开始执行的 当把干冰撒在空中时,干冰进入云层,很快什么为气体. 为什么俄罗斯西伯利亚地区三大河流的下游几乎没有农田RT 历史爱好者们,西伯利亚在元朝管辖时说何种语言?(肯定不再是现在的俄罗斯语言了) 在同一时间,同样高度的建筑物,在下列哪个城市中它的影子最长A.深圳B.宁波C.杭州D.北京 俄罗斯西伯利亚地区三大河流为何自南向北流? 元朝属不属于中国rt 在同一时间,同样高度的建筑物,在下列哪个城市中它的影子最长( )A.深圳 B.宁波 C.杭州 D.北京 俄罗斯西西伯利亚地区的三大河流(鄂毕河,叶尼塞河,勒拿河)为什么自南向北流? 牛奶:纸袋的和塑料袋的有什么不同包装不一样营养成分也不一样吗?请详细说明. 在同一时间,同样高度的建筑物,在下列哪个城市中的影子最长() A 深圳 B宁波 C杭州 D北京在同一时间,同样高度的建筑物,在下列哪个城市中的影子最长()A 深圳 B宁波 C杭州 D北京 干冰很容易发生哪种物态变化? 一天中太阳各个时间段的朝向,在什么地方,早上,中午,下午各个时间段的影子是朝哪的,注意各个时间段. 科学选择题:在同一时间,同样高度的建筑物,在下列哪个城市中它的影子最长?A.深圳B.宁波C.杭州D.北京 为什么俄罗斯亚洲部分的三大河流中下游几乎没有农田 早上,中午,下午哪个时间你的影子最长 在同一时间,同样高度的建筑物,深圳,宁波,杭州,北京哪个城市的影子最长 什么季节正午房屋影子最长?太阳斜射在?几次?什么季节正午房屋影子最短?斜射在?几次 压力容器的分类? 牛奶醋需要什么牛奶跟醋混合来喝对减肥比较好! 不同季节正午太阳高度下影子的长度 液氮或干冰增雨的原理是什么? 压力容器一、二、三类是怎么分类的 牛奶倒入醋为什么会发生变化
备案号:鲁ICP备13029499号-2 说三道四 www.s3d4.cn