『phphot』【SD2.0大会】CodeGear布道者范路:软件开发过程,改天换地

本文主要是介绍『phphot』【SD2.0大会】CodeGear布道者范路:软件开发过程,改天换地,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

原文链接:http://blog.csdn.net/phphot/archive/2007/11/30/1908945.aspx
作者:phphot(phphot) http://blog.csdn.net/phphot

 

中国最大的IT技术社区 CSDN联合美国权威IT技术媒体CMP集团, 共同为中国百万开发者带来的国内最权威的顶级软件技术大会---- “2007 软件开发2.0技术大会”(SD2C)在九华山庄揭开帷幕。

大会进入下午的分会场。在113会议室,CodeGear公司技术布道者范路(Product Evangelist, China Mainland CodeGear)讲授主题为“2.0时代软件开发新方法、新工具 ”的课程。

“改变”是范路在演讲中说得最多的一个词,在软件开发过程方面,他也提出了自己的独到观点,他认为和几年前相比,软件开发过程已经完全不同,具体表现在以下几个方面:


• 大家要习惯和旧代码和现有的数据结构一起工作
• 开发的过程正在向完全不同的几个方向发展
– 完全按部就班的分层次编程
– 敏捷编程
– 先进性快速原型编程、然后再在代码品质评估工具的帮助下通过重构进行代码品质规范管理
– 模型驱动编程
– 测试驱动编程


• 辅助开发的相关工具正在团队成员的个人电脑和服务器之间重新分布
– 本地的版本控制和集中的版本管理服务器被整合起来一起工作
– 本地的UML Live source和团队统一的程序构架设计一起工作
– 本地的单元测试和集中的功能性能测试、测试管理一个也不能少
– IDE集成编译、命令行编译和集中的编译服务器整合在一起工作


范路Product Evangelist, China Mainland CodeGear,有10年开发经验的老牌Delphi铁杆Fans,熟悉多种主流的编程语言和开发工具,已经在Borland工作了一年多了,主要负责中国大陆地区,各项开发工具产品的推广工作。


作为老牌的Delphi程序员,有着丰富的编程经验,曾经带队开发或者独立开发过各种类型的大量应用,并且这些应用目前有些还在使用当中。熟悉CodeGear公司全线的开发工具产品和语言,喜欢收集各种VCL组建。

本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/phphot/archive/2007/11/30/1908945.aspx

这篇关于『phphot』【SD2.0大会】CodeGear布道者范路:软件开发过程,改天换地的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/350562

相关文章

SpringBoot 整合 Grizzly的过程

《SpringBoot整合Grizzly的过程》Grizzly是一个高性能的、异步的、非阻塞的HTTP服务器框架,它可以与SpringBoot一起提供比传统的Tomcat或Jet... 目录为什么选择 Grizzly?Spring Boot + Grizzly 整合的优势添加依赖自定义 Grizzly 作为

mysql-8.0.30压缩包版安装和配置MySQL环境过程

《mysql-8.0.30压缩包版安装和配置MySQL环境过程》该文章介绍了如何在Windows系统中下载、安装和配置MySQL数据库,包括下载地址、解压文件、创建和配置my.ini文件、设置环境变量... 目录压缩包安装配置下载配置环境变量下载和初始化总结压缩包安装配置下载下载地址:https://d

springboot整合gateway的详细过程

《springboot整合gateway的详细过程》本文介绍了如何配置和使用SpringCloudGateway构建一个API网关,通过实例代码介绍了springboot整合gateway的过程,需要... 目录1. 添加依赖2. 配置网关路由3. 启用Eureka客户端(可选)4. 创建主应用类5. 自定

最新版IDEA配置 Tomcat的详细过程

《最新版IDEA配置Tomcat的详细过程》本文介绍如何在IDEA中配置Tomcat服务器,并创建Web项目,首先检查Tomcat是否安装完成,然后在IDEA中创建Web项目并添加Web结构,接着,... 目录配置tomcat第一步,先给项目添加Web结构查看端口号配置tomcat    先检查自己的to

SpringBoot集成SOL链的详细过程

《SpringBoot集成SOL链的详细过程》Solanaj是一个用于与Solana区块链交互的Java库,它为Java开发者提供了一套功能丰富的API,使得在Java环境中可以轻松构建与Solana... 目录一、什么是solanaj?二、Pom依赖三、主要类3.1 RpcClient3.2 Public

Android数据库Room的实际使用过程总结

《Android数据库Room的实际使用过程总结》这篇文章主要给大家介绍了关于Android数据库Room的实际使用过程,详细介绍了如何创建实体类、数据访问对象(DAO)和数据库抽象类,需要的朋友可以... 目录前言一、Room的基本使用1.项目配置2.创建实体类(Entity)3.创建数据访问对象(DAO

SpringBoot整合kaptcha验证码过程(复制粘贴即可用)

《SpringBoot整合kaptcha验证码过程(复制粘贴即可用)》本文介绍了如何在SpringBoot项目中整合Kaptcha验证码实现,通过配置和编写相应的Controller、工具类以及前端页... 目录SpringBoot整合kaptcha验证码程序目录参考有两种方式在springboot中使用k

SpringBoot整合InfluxDB的详细过程

《SpringBoot整合InfluxDB的详细过程》InfluxDB是一个开源的时间序列数据库,由Go语言编写,适用于存储和查询按时间顺序产生的数据,它具有高效的数据存储和查询机制,支持高并发写入和... 目录一、简单介绍InfluxDB是什么?1、主要特点2、应用场景二、使用步骤1、集成原生的Influ

SpringBoot实现websocket服务端及客户端的详细过程

《SpringBoot实现websocket服务端及客户端的详细过程》文章介绍了WebSocket通信过程、服务端和客户端的实现,以及可能遇到的问题及解决方案,感兴趣的朋友一起看看吧... 目录一、WebSocket通信过程二、服务端实现1.pom文件添加依赖2.启用Springboot对WebSocket

浅析Spring Security认证过程

类图 为了方便理解Spring Security认证流程,特意画了如下的类图,包含相关的核心认证类 概述 核心验证器 AuthenticationManager 该对象提供了认证方法的入口,接收一个Authentiaton对象作为参数; public interface AuthenticationManager {Authentication authenticate(Authenti