敏捷及软件设计
luanfengxia
这个作者很懒,什么都没留下…
展开
-
一些优秀的开源项目,可用于实践
Rant stands for Remote Ant. It is a distributed build system that allows an Ant build file to launch builds on other systems and receive exceptions should they occur. http://sourceforge.net/projects原创 2009-02-26 00:06:00 · 694 阅读 · 0 评论 -
软件是嵌入式的灵魂 而非硬件
今天看到一句话:软件是苹果平板电脑成功秘密,而非触摸屏。众所周知,苹果的IPhone的触摸屏、重力传感器用起来确实不错,但是这些装置被卖出去后无法替换,是软件灵巧的运用了这些装置,丰富了用户的使用体验,这些才是最能体现价值的亮点。同样消费电子适用的原理,电信设备也同样适用,但是电信设备还停留在硬件的优化引导软件更新的情况,这批设备做完后,下批新设备又开始做了,软件的可维可测性就停留在口头上。追求新原创 2010-01-09 23:50:00 · 861 阅读 · 0 评论 -
我们是否需要成为好的程序员
闲暇时看了《技术总监谈好的程序员如何写代码》,完全同意对好的程序员的评判标准:代码简洁、注释合理、逻辑简单、架构优良和良好的扩展性,同时也看到后面网友的评论,有的人认为项目时间太紧无法达到这样的高要求,我个人觉得写这个评论的兄弟还没有明白好程序员的槛在哪里,不是因为你能写出符合上诉标准的程序你就是好的程序员,而是你能快速的使用上诉的标准完成任务,即使有一点时间上的延误,也可以用良好的质量告诉原创 2010-01-10 00:43:00 · 431 阅读 · 0 评论 -
写有层次感的代码
编写有层次感的代码原创 2010-08-26 22:49:00 · 1597 阅读 · 0 评论 -
面向接口编程3大原则
<br />1.An Interface’s Implementation Shall Do What Its Methods Says It Does<br />2.An Interface Implementation Shall Do No Harm<br />3.If An Implementation Is Unable to Perform Its Responsibilities, It Shall Notify Its Caller原创 2010-09-27 23:30:00 · 700 阅读 · 0 评论 -
2011年11月20日 敏捷之旅——深圳
敏捷之旅作为敏捷世界一年一度的盛会,在敏捷理念的传播、实践经验的分享等方面有着极其重要的意义。今年,我们将在11月20日迎来这场盛事。 主题:Just do agile. 我们不仅仅满足于学习Agile的管理方法论,而且有许多人运用Agile practices到Project manage和Project development process中,并且取得了不错的成果。 在今原创 2011-11-13 21:07:18 · 929 阅读 · 0 评论