我的简史——Web应用开发之路(三)

本文回顾了作者在大学期间使用Delphi7进行课程设计的经历,详细介绍了Delphi7带来的良好用户体验,包括其友好的开发界面和丰富的可复用控件资源,以及由此产生的对自定义控件重要性的认识。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  原文再续,书接上一回。上回说到自从初试JS后,到毕业前的那段时间,我都没有再接触Web应用的技术了。但这段时间接触的另一款开发软件,却对我有着重大的影响——这东东就是Delphi。

  • Delphi

  对Delphi的认识其实是来源于一位大学的讲师。众所周知,大学讲师很多都是喜欢吹的,于是在上课的时候就把以前做的项目用过的技术吹得个天花乱坠,上天下海,无所不能。最后的结果是为了迎合老师的口味,在课程设计之时,我决定使用Delphi7作为开发软件并开始了一段Delphi的OOPascal之旅。

  说起Delphi7,有一样东西是很令我印象深刻的。再以往的学习中,所有的编程,后台输出基本上都是在类DOS的命令行环境下的。就算后来自己摸了一下的MFC,也没有令人满意又亲善的开发界面(也许是我没有找到,毕竟没人带进门,靠自己摸索真的比较困难)。而Delphi7则像颠覆了这传统似的,他亲善的界面——一建立项目就出来个窗口编辑原型和对应的代码文件编辑器以及上方一排可用控件,使我可以在破坏式操作下渐渐搞明白,怎么写出第一个Hello World并开发出我的课程设计。其中,Delphi的增量式控件更是令我眼前一亮——很多别人写的漂亮的控件居然这么容易就能嵌到我的软件中,实在太棒了!开发就该这样嘛,这种可复用的模式真爽啊!

  没错,自定义控件很重要,这个想法就这么在我心中埋下了种子。

  • 客户端软件

  虽然说我尝试了使用Delphi做课程设计,但是由于我当时对分布式应用的抗拒感,我开发的软件只是单机软件。但是与后来接触的C/S结构开发的软件对比起来,在用户体验这个点上基本是没什么差别的。只因他们都是窗口模式的软件,人们早已习惯的Windows。更有熟练者,对他使用的软件的各种各样的快捷键是了如指掌,刷刷刷的几下,该做的操作都完成了。不过,这些快捷操作在Web应用上可不是那么好使呢……这部分先表过不提,后面再说。

 

  今天也差不多了,休息去咯。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值