当前位置:首页 > 述职报告 > 让软件开发更简单|软件开发是做什么
 

让软件开发更简单|软件开发是做什么

发布时间:2019-03-15 03:58:52 影响了:

  成立25年以来,Borland公司历经沉浮,几经更名,其间更是几次面临险境,但是惟一不变的是,其开发工具始终在开发者心目中占有很高的地位,几乎是开发工具的代名词。不过,当软件巨人微软进入该领域后,Borland的独占格局被打破,形成了双方各据一方的态势。
  在与微软的长期竞争中,Borland的业务也得到了极大的提升,不仅在开发工具方面有所增强,同时也成功地进入了企业级的软件工程解决方案领域。为了专注于企业级的软件工程解决方案,Borland于去年年底独立出一家叫做CodeGear的全资子公司,而Borland和CodeGear将在各自不同的领域与微软及其他竞争者展开厮杀。
  日前,记者与CodeGear公司副总裁,同时也是在全球开发者心目中占据重要位置的David Intersimon(在开发人员社区中,很多人亲切地称他为“David I”)进行了一番交流。
  
  助初学者腾飞
  
  20世纪90年代毕业的很多理工科大学生对于Borland有着很深的感情,而笔者也是其中之一。和很多人一样,当年在电脑上用Turbo系列开发工具写那些现在看来很粗陋的C和Pascal程序,也曾是笔者津津乐道和乐此不疲的。
  在进入Windows时代之后,Turbo系列被Borland终止了,令许多人扼腕叹息。今天,新生的CodeGear为我们带来了好消息: 将恢复Turbo系列开发工具。David I表示,现在这一系列的Turbo工具主要是针对入门级的编程人员,比如学生和一些业余爱好者。同时,他希望传达给广大开发者的是,尽管这一系列的开发工具沿用了Turbo的名字,但是它们所使用的技术都是最新的。
  之所以恢复Turbo系列开发工具,David I认为是因为当前需要更多的编程人员,但是人员的缺口却在不断拉大。他表示,在中国和印度等软件和人口大国都看到了这样的情况,那里不仅有大量软件学院的学生,还有很多入门级的编程人员,CodeGear把Turbo这个名字再带回来,就是为了能够推动编程人员的需求。同时也希望通过Turbo系列,能够为那些初中、高中的学生早期接触编程提供一个易于学习的工具。
  David I寄语那些莘莘学子,一定要打好基础,掌握计算机科学和软件科学最基本的知识,比如算法、数据结构和机器架构等。在掌握了这些基本知识之后,就应开始大量的编程练习,并尝试不同的语言和平台,甚至去编写互联网方面的应用,譬如Web 2.0的应用。
  
  帮开发者成功
  
  很多人都有一种误解,以为被独立出来的CodeGear的开发工具只是针对个体的开发人员。
  实际上,CodeGear的开发工具也可以为项目组所容纳,或者是项目组下的项目团队来使用,并且它更有利于项目负责人进行变更管理,以及做一些跟踪的工作或者是项目任务规划的工作。
  今年,CodeGear正式发布了PHP RAD开发工具:Delphi for PHP。对于目前众多使用PHP的开发者来说,这绝对是一个好消息,因为在此之前PHP开发领域还没有这样的产品――融合了PHP语言、编辑器、连结器、除错器以及RAD等功能于一身的现代化开发工具。目前,PHP是互联网上仅次于HTML的技术,推出针对PHP的开发工具对CodeGear来说无疑是顺理成章的,而它也或多或少地透露出了这样的一种趋势,即开发工具最终都将向网络方向发展,面向单机的孤立开发将会越来越少。
  早在两年前,Borland就对目前被渲染得如火如荼的“Ruby on Rails”(ROR)架构提供了支持,近期CodeGear面向ROR的IDE开发环境也逐渐掀开面纱。据悉,该产品将对Rails Framework提供支持,同时也将提供对Rails架框下First-Class citizen的支持。怎么样,是不是很激动人心?
  另外,David I认为,开发人员要对开源社区有足够的了解,从那里开发人员能够得到很多信息和资源; 而软件工程意味着团队和工作流程,以及控制这个团队中不同成员之间的工作关系。

猜你想看
相关文章

Copyright © 2008 - 2022 版权所有 职场范文网

工业和信息化部 备案号:沪ICP备18009755号-3