`
qq123zhz
  • 浏览: 536095 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

参加oschina源创会后的若干体会

 
阅读更多

      周末参加了oschina在深圳举办的源创会,oschina邀请了几位创业者和几位大牛过来,我自己说说自己体会,欢迎拍砖。印象比较深的是cloud foundry和敏捷开发模式。

1、cloud foundry 的介绍的确让我对云计算的理解加深了一个层次,以前在我的印象中,云计算的概念比较简单,就是把服务器和应用全部托管给服务商,服务商提供什么功能,我们就按照他的要求去实现自己的应用。比如说:GAE,支持java,持久层的规范,数据库sql规范,以及管理监控都是它定义的,我们的应用要按照它的要求来开发,最后部署。在例如SAE,支持PHP,它的mysql有很多限制,缓存的限制等等。这些让我觉得云计算的范围很小。而cloud foundr 则全面支持,比如语音,java,ruby,python,.net等,语言支持的扩展性,数据库方面,mysql,oracle,db2等数据库都可以挂载,以及私有云,公有云,cloud foundry 允许你把整个云环境私有化,你可以自己部署在自己的服务器上,这样可以解决数据安全的问题,对于GAE,SAE上的应用,它的安全性是有google和sina来保证,这样服务是要收费的,如果你把cloud foundry源代码check出来,搭建自己的私有云服务,你可以把安全问题控制在自己的手中,当然服务器部署也得自己干了,也许这就是私有云的概念。

2、关于敏捷开发,会上谈到了hudson持续集成,tdd测试驱动开发,scrum等。持续集成的前提是测试用例必须事先完成,但是目前大多数公司把测试是放在最后才做,而且测试也只是测试功能点,界面逻辑,很少在测试方面下工夫。如果采用tdd开发,公司的测试人员需要提交技术水平,目前很多公司的测试人员技术水平不太高,很多公司在测试成本方面的投入其实是不太够的。会上提到任务分解的问题,提到每天大家挑问题,每天下班完成,这样的模式确实很好,不过这个模式会要求,每天开发人员要指定比较详细的任务,任务的粒度比较小,如果项目比较大,这样每天大量的时间会花在任务分解上,目前大部分公司的任务分解的事情主要由项目经理和架构师来做,开发人员很难参与,而且开发人员的梯度水平可能达不到项目的要求。比如某公司开发人员流失率较大,而它补充的方式就是大量的招聘应届毕业生,这样势必照成梯度断档,任务分解困难加大的问题。关于迭代版本开发,如果我们按照预期的迭代版本在开发,结果某个高层领导硬要在第一次迭代时添加一个我们第一迭代没有的功能,我们如何处理,在目前的环境,公司领导直接干预开发过程的事情还是经常有发生的。

 

最后话说,javaeye好像没怎么组织活动。。。。。

javaeye走在后面了。。。。。。。。。。。。。。。。。。。

 

  • 大小: 116.7 KB
  • 大小: 115.6 KB
分享到:
评论

相关推荐

    OSChina Android客户端源码

    本资源是OSChina Android客户端的源代码,它为开发者提供了一个深入理解Android应用开发的实践案例。OSChina是中国知名的开源技术社区,其Android客户端集成了新闻阅读、论坛交流、项目托管等多种功能,因此,这个...

    oschina android 客户端源码

    【oschina android 客户端源码】是一个公开的项目,旨在为开发者提供一个学习和研究Android应用开发的优秀实例。这个源码库包含了OSChina.net Android客户端的完整源代码,展示了一个成熟、功能完善的移动应用是如何...

    oschina(开源社区)技术架构介绍

    资源名称:oschina(开源社区)技术架构介绍内容简介:每日访问统计数据总览IP > 10w动态请求接近 300w 页面请求 80w,Ajax请求 220w高峰期并发连接数 2000oschina 硬件配置DELL SC 1435 (1台) CPU: 双 AMD 2G 内存:...

    oschina客户端android源代码

    《深入剖析OSChina客户端Android源代码》 OSChina是中国最大的开源技术社区,其官方推出的Android客户端为开发者提供了丰富的开源资讯、项目以及交流平台。这款应用是基于原生Android API开发的,具有良好的代码...

    oschina+技术架构介绍

    oschina+技术架构介绍

    OSChina[开源中国]源码

    开源中国(OSChina)是一个国内知名的开源技术社区,它提供了大量的开源软件、项目以及与开源相关的资讯。OSChina源码的公开,对于开发者来说,无疑是一个极好的学习资源,能够帮助我们深入了解一个大型Web应用的...

    OSChina登录验证

    OSChina是中国著名的开源技术社区,其登录验证机制是保护用户信息安全的重要环节。在这个场景中,我们关注的是OSChina登录过程中的安全措施,特别是涉及到的AES(Advanced Encryption Standard)加密技术。AES是一种...

    OSChina iOS客户端工程

    【标题】"OSChina iOS客户端工程"所涉及的知识点主要集中在iOS应用开发上,特别是针对OSChina这个知名的开源中国社区的移动应用。OSChina致力于提供中文领域的开源软件资源、技术资讯以及开发者交流平台,它的iOS...

    OSChina 已开源的所有源码包括jar下载

    OSChina 已开源的所有源码包括jar 下载

    oschina android app

    【标题】"oschina android app" 是开源中国社区推出的Android应用程序源代码,旨在为开发者提供一个在移动设备上浏览、参与开源项目和社区互动的平台。这个应用集成了丰富的功能,如浏览新闻、阅读博客、参与论坛...

    oschina android app 2.2.1 源码收藏

    《深入剖析OSChina Android App 2.2.1 源码》 在移动开发领域,Android应用的源码分析是提升技术能力、学习最佳实践的重要途径。本篇将聚焦于OSChina Android App 2.2.1版本的源码,通过对源码的详细解析,揭示其...

    oschina 开源中国客户端

    开源中国(OSChina)是国内领先的开源技术社区,致力于推广和使用开源软件。"oschina 开源中国客户端"指的是该社区开发的移动端应用,让用户能够方便地在Android设备上访问和参与开源中国的各项活动。"osc-android-...

    如何在oschina新建项目代码托管

    ### 如何在osChina新建项目并进行代码托管 #### 一、创建项目 1. **登录osChina**:首先确保您已经注册了osChina账号,并成功登录。 2. **进入项目页面**:登录后,找到“项目”或者“My Projects”的选项,点击...

    oschina客户端

    客户端(Client)或称为用户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行。因特网发展以后,较常用的用户端包括了...

    oschina-android-app(开源中国)

    【标题】"oschina-android-app(开源中国)"是一个基于Android平台的应用程序源代码,它提供了访问开源中国网站的功能,让开发者能够深入了解Android应用开发的内部机制和实践。开源中国作为一个国内知名的开源技术...

    AndroidStudio与OSChina

    ### Android Studio与OSChina的协同使用 #### 1. 准备工作 在正式使用Android Studio与OSChina的Git服务(GIT@OSC)协同工作之前,需要进行一系列的准备工作,以便后续上传项目至OSChina的过程能够顺利进行。 - *...

    DotNetOpenAuth的OSChina登陆扩展OSChinaOAuth2.zip

    DotNetOpenAuth.OSChinaOAuth2 是 DotNetOpenAuth的OSChina登陆扩展。 安装: 1.通过 NuGut 安装 PM> Install-Package DotNetOpenAuth.OSChinaOAuth2 ...OAuthWebSecurity.RegisterClient(client, "OSChina");

    oschina-android-app(开源中国).rar

    本篇将详细介绍“oschina-android-app”这一开源项目的相关知识点。 一、Android应用开发基础 在Android平台上开发应用,首先需要掌握Java或Kotlin编程语言。开源中国Android应用是用Java编写的,因此对Java基础有...

    OSChina Android 客户端源码

    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT...

Global site tag (gtag.js) - Google Analytics