RoR背后的软件开发方法学思考》的相关内容

关于ROR的效率

本来这个星期我该开始讨论软件危机的问题了。但是这几天我忽然发现,ROR这个烫手的东西带给我们不可思议的效率,这个提高的来源究竟是来自何处,是一个目前很少有人讨论过的问题。而如果我们可以搞明白这个原因,我们对于今后技术和方法学发展的方向将有莫大的好处。 而由于我对于这个问题的结论还没有足够的实际例子做证据,因此我就不着急发言了。
by ozzzzzz 2006-11-06 浏览 (24384) 回复 (55) 关键字:

java将死?

昨天我和robbin在电话里面谈了一下,又有了很多想法,觉得有必要讨论讨论。 在讨论开始前我说明一下,为什么我会把帖子发在这个版面而不在java版面。 1.我关心的是java将死这个论题的非技术影响,当然我并不排斥其技术影响。 2.我关心的是为什么会在现在这个时间讨论java将死这个论题。 3.我关心的是java将死这个论题对于现实的开发项目极其公司发展的影响。 围绕 http://blog.c ...
by ozzzzzz 2006-09-15 浏览 (74075) 回复 (119) 关键字:

介绍一种好的设计方法——在软件设计前先画界面图

在做软件设计之前,画好系统的界面图是一种非常有效的建模和交流方式。 总是有人抱怨在需求和软件设计之间仍然有很大的鸿沟需要填补,这是至今仍然未能有效解决的软件工程难题。多年以来,有很多人一直在寻找从需求到设计的直接的形式化映射方法,但是收获很少。实际上软件工程对于软件生命周期前面的那些阶段并没有多大的帮助。为了响应 o6z 说的努力在在现有技术基础上杀死人狼的号召,我来推荐一种有效的设计方法。 这 ...
by dlee 2004-06-06 浏览 (34921) 回复 (64) 关键字:

什么是软件开发的核心问题?

按照软件工程鼻祖,《人月神话》作者 Brooks 在“没有银弹——软件工程中的根本和次要问题”一章中阐述的思想,软件开发的核心问题就是如何从概念上对一个复杂的业务系统进行建模。这个建模是含义广泛的,不仅仅包括对象建模,还包括数据建模、算法建模等等一系列的内容。总而言之是要先找到解决复杂问题的突破口(先要搞明白需要做什么,然后再考虑如何做)。至于采用什么表示方法(简单文本、UML 图、E-R 图)、 ...
by dlee 2003-12-02 浏览 (23768) 回复 (32) 关键字:

敏捷需求分析

(本文发表于程序员杂志2006年第4期) 在很多人的印象中,敏捷软件开发是种类似黑客行为的过程,是程序员最爱的勾当。不写文档,不作需求分析,没有项目经理,做什么东西完全是程序员自己的行为。所以他们认为这样的过程无法满足真正大型项目和复杂项目的需要,因此在经过考虑后,放弃了敏捷方法。 真的是这样吗?敏捷过程到底是如何做需求分析?用户故事和用例有什么区别?敏捷过程如何去管理需求的?这些是一些想要实 ...
by 冰云 2006-11-19 浏览 (13772) 回复 (21) 关键字: 敏捷 需求分析

[转载] Ruby、Rails、Agile的启示

转自:http://vipnews.csdn.net/newscontent.aspx?pointid=2008_03_03_170600555 文/杨祥吉  本文作者以使用Ruby和Rails进行创业为经验背景,结合具体的项目,尝试以客观公正的方式来评价Ruby、Rails和Agile。下面的文字,我们将以名词解释和实践的方式看看这些词汇带来的价值: Agile 敏捷开发是一个高频度 ...
by wiisola 2008-03-28 浏览 (173) 回复 (0) 关键字: ruby rails agile

猜猜javaeye的下一个炒作热点是什么?

Rangers 写道 2003年到2005年 hibernate and 敏捷 VS RUP VS CMM 2004年底到2005年初 EJB已死 and without EJB and 轻量级容器 2005年中旬到2006年中 Ajax and web 2.0 and 改善用户体验 2005年底到现在 ROR and MAC OS and MAC book 宣传热点对一个技术网站来说本 ...
by robbin 2006-09-07 浏览 (12969) 回复 (70)

JavaEye2.0开发计划正式启动,每个人都参与进来吧

JavaEye网站成立快三周年了,但是一直到现在,还只是一个论坛而已,将JavaEye网站扩展成为一个综合性的软件技术交流社区,一直是我的梦想,也是很多JavaEye会员的愿望。 在我和我的团队决定采用ruby on rails之后,我就意识到这是一个极好的敏捷web2.0项目实战探索的机会。JavaEye的每个会员都是我们的敏捷客户,JavaEye网站最终做成什么样子,不是由我决定的,而是由你 ...
by robbin 2006-08-07 浏览 (14552) 回复 (111)

不胜其烦的网络爬虫

JavaEye网站最近一周以来,被网络爬虫频频光顾,已经封锁了包括微软的一个C段地址,百度的一个IP地址,以及若干不知名的网页爬虫和RSS爬虫。现在把这些导致JavaEye网站访问速度严重变慢的IP地址予以曝光,以惩效尤。 引用iptables -A INPUT -i eth0 -j DROP -p tcp --dport 80 -s 58.61.164.0/24 iptables -A INP ...
by robbin 2007-04-28 浏览 (9932) 回复 (75)

在我看来,JavaEye二的还不够

原谅我,标题党了一回。只是最近看《长尾理论》看的似乎自己粉冲动。想随便说一说 去年下半年robbin终于开始将JE进行重大的升级调整,由单纯的论坛变为打着Web2.0旗号的社区。 文集,专栏,博客,圈子……陆陆续续的都上线了。 然而目前在我眼里,JE二的还远远不够。 我个人的理解,Web2.0 的概念,是每个人既是生产者,也是消费者。更进一步的说 ...
by 冉翔 2007-02-27 浏览 (3561) 回复 (22)

开源未必是件好事

linux之父说中国对开源贡献少,这绝对是善意的批评。 由于教育的落后,中国的大多数向来缺乏创新而且缺乏自信,我们目前对待开源基本上是拿来就用,很少参与或发起开源活动,所以就造就了一大批熟悉XX框架的人,等框架新版本已发布,又急着去参照新的api去继续熟悉,其结果是中国的基础软件的研究基本上是停滞不前的,目前我们未曾作出一个让世界刮目相看的产品,泱泱大国啊,何其郁闷。所以站在长远的角度上想,我们不 ...
by liuqiang 2008-02-24 浏览 (581) 回复 (48)

Opera CEO 专访(翻译版)

Opera CEO Jon Stephenson von Tetzchner 1967年8月29日出生于冰岛雷克雅维克,现任 Opera 软件公司 CEO。他与 Geir Ivarsøy 曾就任于挪威国家电话公司,并开发了 MultiTorg Opera 的浏览器软件。1995年 Jon 和 Geir 组建了一个新公司来继续开发工作,就是现在的 Opera Software ASA。 ...
by jejwe 2008-03-02 浏览 (387) 回复 (0) 关键字:

《应用Rails进行敏捷Web开发》中文版书评

毫无疑问,ruby on rails这个号称开发速度10倍于Java的快速web开发框架是2005年2006年连续两年web应用开发领域最大的奇迹。自从2004年7月ruby on rails第一个版本发布以来,ruby on rails以令人惊讶的速度迅速征服了web应用开发领域,在2006年3月毫无悬念的获得了第16届Jolt大奖的web开发工具奖项;rails的作者DHH(David Hei ...
by robbin 2006-11-10 浏览 (623) 回复 (0) 关键字: rails

2008移动终端的争夺战

诺基亚、爱立信公司的首席技术官都已驻扎在硅谷办公,他们不得不来到这里,因为他们突然发现苹果和谷歌已经开始威胁到他们的业务。2007年,iPhone、Gphone无疑是最热门的词汇,就连微软也提出了Mphone(Multi-phone)的概念,认为手机应该融合多种无线技术、多种输入技术和多种应用功能。   “2008年会成为MID(移动互联网设备)元年。”业内人士预测。这一判断主要是基于明年上半年 ...
by canco 2008-01-24 浏览 (690) 回复 (0) 关键字: 手机 2008

推荐知识库条目

Comming soon