Sunxiunan - sunxiunan.com - 宝贝孙秀楠﹣大连程序员

Latest News:

关于提高代码质量的观点 24 Jul 2013 | 04:26 pm

今天在项目讨论中有个话题是如何提升代码质量,简单介绍一下我的观点: 1) 代码风格应该易读易懂,从这个角度来说,过于复杂的LINQ,过长的函数,复杂的判断条件,超长的三元表达式都违背了这个原则,如果代码作者在review时需要很长时间去解释某个函数,应该需要通过注释/需求文档来补充,这段解释应该形成文字。 2)  使用工具而不是靠人品保证某些基本的规则,有没有把project setting的...

NDCOslo2013技术视频链接 2 Jul 2013 | 10:26 am

比较自由的技术大会,偏向于微软系。 Robert C. Martin: Principles of Component Design. Russ Miles: You are not (only) a software developer! – Simplicity in practice Torstein Nicolaysen: All you need to know about Typ...

recommend some books 16 May 2013 | 09:58 am

It’s time to recommend some books, for we should prepare some soft skills to become an agile developer and work more effective and efficient. All three books don’t have code, and will not explain the ...

如何当好软件开发小组长(一) 1 May 2013 | 06:21 am

软件开发企业中,所谓小组长team lead,也叫一线经理,大多数是控制一个项目的开发、发布、质量控制、过程管理、人员分配等等各种事情。我在现在单位就是一个小小的team lead,做的事也是这些事情。本篇博文就我自身经验体会,讲讲如何做好一个小组长。 1)如何考察组员的绩效? 这其实是小组长最大也最困难的一部分工作,相对而言,完成项目进度不算是大事。绩效考核关系到组员接下来的工资水平,级别提...

搭建自己的google reader 15 Mar 2013 | 08:54 am

对于程序员而言,唯一的限制是想象力。由于GoogleReader就要退役,找一个替代方案势在必行。我的设计方案是,基于Python上的内容管理或者博客程序,搭建一个自己的Feed阅读器,实际上这个方案已经搞定而且运行的很欢实,比如Facebook技术博客,twitter技术博客这种必须翻墙才能看得,现在无障碍访问。 几个开源项目可以用于搭建自己的google reader。最主要的部分是对RSS...

到公司第一件事是什么? 28 Jan 2013 | 08:36 am

This is email to whole team about “how to work better” 当你到公司打开电脑后第一件事是什么? 如果你的答案不是检查outlook今天的Calendar,建议把这件事作为首要任务,尤其是上午要做什么,更是很重要。比如我今天安排,上午一个面试,一个与performance review有关的培训,一个与lead的会议,这几件事都很重要。 另外...

开始办公室里咖啡生活 4 Jan 2013 | 08:14 pm

花了几天时间研究咖啡机,终于选择了飞利浦 (Philips) HD7450/20 咖啡机,在京东商城220拿下,另外买了一个量极大的国产云南咖啡粉“爱伲咖啡”,500克才42块,全当是玩玩。 http://www.360buy.com/product/1006742289.html 今天都到了,下午在办公室的茶水间试水煮了两壶。不过真是不如以前在罗克韦尔时候用全自动咖啡机出来的效果,不醇。不过怎么...

技术笔记2012-12-27 27 Dec 2012 | 06:07 am

1)Microsoft Expression Web 4 (Free Version) 微软将Expression这个品牌合并进入VS2012,然后开放Expression Web,可以使用一下,免费了哦。 http://www.microsoft.com/en-us/download/details.aspx?id=36179 变化说明在此 http://www.microsoft.co...

大连开发组开发流程及注意事项 – 2012-12-19 26 Dec 2012 | 11:50 am

1,Desktop大连开发组的开发流程如下,没有例外。 开始阶段:风险评估,技术难点研究,通过邮件或者会议,确定需求分析。项目Lead需要确定我们得到明确的截止时间,需要保证我们能在预定时间内完成。 设计阶段:研究设计文档,小组设计评审,具体任务分派,应该保证项目中有新老人员搭配; 编码阶段有:项目进度报告,每日代码审查。 收尾阶段应该有: 小组代码审查;需求验证;正式测试;项目总结。产生...

使用heroku云 24 Nov 2012 | 08:14 am

安装toolbelt -> https://devcenter.heroku.com/x?url=https%3A%2F%2Ftoolbelt.heroku.com%2F 命令行 -> heroku login 参考 https://devcenter.heroku.com/articles/keys must do -> heroku keys:add 克隆: git clone git...

Related Keywords:

lua, nodejs, python web开发, fastcgi uwsgi, wsgi标准, sinatra 支持中文, iphone 开发 框架, nginx node.js, js 事件, python urlfetch 上傳 appengine

Recently parsed news:

Recent searches: