参加sd2.0后的思考-1

1、Tipping point的思考
    DDJ主编Jon Erickson解释了Tipping point:这是一个定义点,就是我们从一个算法向另一个算法转变的时候的一个点,我把它叫成Tipping  point.从这几天听讲座感受到,我们真是处在一个Tipping point这样一个点上,计算机硬件飞速发展,同时使硬件成本飞速下滑,而硬件速度快速提高,这样同时带动了网络飞速发展,个人拥有网络的成本不断下降,那么按照这种逻辑思考下去,如果到了每人都有无限制的网络通信,网络跟人更好的结合在一起时候,会发生什么呢?我们是否处于一个Tipping point呢?。同时软件开发方面从底层语言上更好的支持现在出现的新应用,如Ruby语言出现,就在语言的动态性、脚本化方面更好的支持现在开发中要求快速开发方面的要求,更好支持了web开发的概念;再就是软件工程方面敏捷方法的提出会改变什么呢?下面是对敏捷的思考。

2、对敏捷的思考
    敏捷到底是什么呢?敏捷能够覆盖软件生命周期那些阶段呢?敏捷到底对我们有用吗?企业方面软件开发从以前的C/S到现在B/s开发的趋势,从C++开发语言的流行,到后来java的欢迎,软件工程方法从重量开发方法到敏捷开发方法,这些方方面面的变化是什么引起的呢?是什么驱动了这种社会性群体的改变而非个人改变呢?敏捷!这些变化能不能和敏捷发生联系呢?web的出现要求是软件提供的服务更快、更轻便的大范围传递到世界的每一个角落,这种神奇的力量比蒲公英传播的能力都要强无数倍。这就要求我们的提供的服务要快速、便捷的大批量生产,这就要求软件开发生命周期各阶段要朝向敏捷方面变化。b/s、java、ruby、敏捷软件工程…下一步是什么?我们已经处在一个Tipping point 上。这个拐点和web2.0有关系吗?下面是对web2.0的思考。

3、Web2.0的思考

    待完成

4、Enterprise developer的思考
   
    待完成

5、我们要改变什么呢?

    待完成

你可能感兴趣的:(算法,敏捷开发,网络应用,企业应用,Ruby)