惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
IT之家
IT之家
博客园_首页
博客园 - 【当耐特】
V
V2EX
Apple Machine Learning Research
Apple Machine Learning Research
G
Google Developers Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Recent Announcements
Recent Announcements
F
Fortinet All Blogs
GbyAI
GbyAI
腾讯CDC
H
Hackread – Cybersecurity News, Data Breaches, AI and More
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
I
InfoQ
H
Help Net Security
T
Tailwind CSS Blog
B
Blog RSS Feed
Martin Fowler
Martin Fowler
人人都是产品经理
人人都是产品经理
The Cloudflare Blog
博客园 - 叶小钗
雷峰网
雷峰网
量子位

博客园 - yankchina

[C++]VisualC++2010Express英文版试用手记 [C++]C++学习的一些建议 [Soft]物联网时代中的编程语言 - yankchina - 博客园 [Web]Web在线地图API试用笔记 [Python]命令行解析器Argparse的试用手册 [PHP]PHP技术基础 [Blog]将syntaxhighlight与LatexMathML本地化 [Soft]软件技术的两个趋势 [Python]快速解析数据库视图XML配置获取数据库字段说明 用VBA批量输出Outlook通讯录内容 - yankchina - 博客园 试用交互原型设计软件Axure RP Pro 4 云计算零接触 Camtasia Studio 7 试用笔记 文档整理经验谈 命令行调用Lame批量压缩MP3 [C++]千万不要碰VisualStudio - yankchina - 博客园 CSS 使用经验备忘 用Compare It! 4 比较Word Wiki 比较
[Soft]RAD的代价
yankchina · 2010-06-05 · via 博客园 - yankchina

自从Borland的Delphi开始,RAD逐步成为程序员的必备工具。目前在学校中,大多数的计算机编程课程已全然成为一种RAD环境的教学。RAD的确给程序员带来很多的好处,但其代价也是很大的。最重要的是当离开RAD后,程序员将无法正常工作,哪怕最小的一点修改。最近我就遇到这样的一次经历。一个嵌入式Linux系统的程序调试,只需要在Linux中将一个配置屏蔽掉,然后再重新编译。但这样的基本操作,现在的程序员却无法完成。其实在该Linux环境中是有VI与G++的,但为什么程序员无法做呢?没有RAD环境。

其实程序员本身应该成为一个RAD,其要将多年的编程经验脚本化,片段化,Wiki化,只有这样方能在最小的环境下编程。最近我发现利用VirtualBox+Bitnami的LAMP环境可以很好地锻炼程序员的基本能力,可以最大程度地离开RAD。当你能用VI来编写C++与Makefile后,再回到VisualStudio或者Eclipse后,会有一种高屋建瓴的感觉。