首页 » 排名链接 » 我爱Delphi(一)(编程指针架构程序的人)

我爱Delphi(一)(编程指针架构程序的人)

南宫静远 2024-11-03 14:29:38 0

扫一扫用手机浏览

文章目录 [+]

有一天,也许是头条看多了,也萌生了一个想法,要帮帮这些小白作些决策,将个人这么多年所学的Delphi方面的积累和感慨,以最简单的方式讲给他们听,也许能帮上一些小白。

所以,本文会包含一些我对编程的理解,也会有Delphi的一些编程方面的知识点,不过只会将实用的,经常用到的知识点,是给小白们看的,专业人士敬请绕道。

第一个问题,为什么要学编程?我想这是每一个要学编程的人要想明白的。
我原来也不是计算机专业毕业的学生,只是学了一门微型计算机原理和fortran语言,对计算机的了解真是少得可怜,连操作系统的概念都没有,更别说操作,在学校上机就是大型机外挂的终端上,编了一点fortran程序,还上了个单板机。
出学校后,单位的286,386PC机我都不会。
那时看到计算机室的牛X们,感觉自己真是低人一等一样。
我从小就喜欢技术方面的东西,下定决心学习计算机,也希望有一天也可以象那些大牛,可以把电脑玩得精通。
就是在这种心态下,开始向他们借计算机相关的书看,看完操作系统,学会用操作系统,然后开始学编程,开始也不是Delphi,那时还没有听说过,只是在DOS上的编程工具,trubo C。
这是我编程的启蒙。
所以,我提醒想编程的小白,你喜欢计算机吗?你喜欢编程吗?兴趣是最好的老师,没有这个兴趣,别在方面浪费时间。
其次,你喜欢动脑筋吗?喜欢思考问题吗?我就是从小喜欢思考问题,特别是技术问题,当我觉得编程能让我指挥电脑按照我的意愿干活时,我是多么的激动。
到现在,当我想到更好的算法时,我会毫不犹豫把程序重新写过。

我爱Delphi(一)(编程指针架构程序的人) 排名链接
(图片来自网络侵删)

第二个问题,选择什么样的编程工具。
现在流行的编程模式,从架构上看,就两种,一种网页版,一种是有客户端的,说专业一点,前者就是B/S架构,后者就是C/S架构。
B就是浏览器,用浏览器打开网页的方式和用户交流,C就是客户端,有一个程序在用户的电脑上运行,以程序界面和用户交流。
共同点是后端都有S,S是服务器的意思,包含中间件和数据库,中间件提供一些连接和功能实现,数据库是提供数据存储。
B/S架构复杂些,需要html,css,javascript,java等技术,复杂度高,特别是用户端有硬件设备的时候,更不方便。
虽然现在B/S架构很流行,但我仍然觉得C/S是不可替代的。
C/S架构客户端开发工具有VC,C#,Java,还有就是我们接下来要说的Delphi。
我用Delphi开发过一些纯MIS管理程序,一些和PLC通讯的调度程序,下面说说它的好处。

据说,Delphi是最先采用软件组件技术的编程工具,后来出现的C#,就借鉴了不少Delphi的优点。
当初出现的时候,不仅和VB一样方便,更在编译效率上远超。
更为重要的是,它的组件技术用起来非常方便,特别是对刚开始学编程的小白,容易理解,接受特别快。
组件就是象造汽车不用从造轮子开始一样,一个个组件,象窗口,按钮,编辑框等常用界面元件,拿来就用,组合起来就是你自己的软件了。
相比VC的晦涩,Delphi就像汉语中的白话文对古文一样,因为我当时先看的VC,然后觉得难以入门,想弄个窗口,都忙乎了好多天才出来。
又看了VB,最后才因为别人的介绍,开始学Delphi。
那感觉就像如沐春风一样,对开发这个工具的三个大牛,佩服得五体投地。
Delphi的语言是pascal,不像C语言很强调指针的使用,而指针对于初学者就像是浆糊。
Delphi根本不用指针,就可以编程程序了。
所以我说,C引入指针真是个失败,对于熟手而言,指针不过是个地址而已,何必为难小白们呢?我用了Delphi这么多年,好像根本就没有用过Delphi的指针之类,一样把工作完成得爽爽的。
这些,就是我对Delphi最感激的地方。
对于Delphi,最突出的就是简单实用,还有高效率,特别是数据库访问方面,简单得让你吃惊,小白们,让我们开始Delphi的美好旅程吧!

标签:

相关文章

IT硕士在广州,逐梦湾区,创新未来

随着信息技术的飞速发展,我国IT行业迎来了前所未有的机遇。广州作为我国南部的重要城市,近年来在IT领域的发展势头迅猛。本文将从以下...

排名链接 2024-12-25 阅读0 评论0

IT狂人云盘,引领云端存储新潮流

随着互联网技术的飞速发展,云计算已经成为当下最热门的科技领域之一。在我国,云盘作为一种新兴的存储方式,逐渐走进人们的日常生活。而在...

排名链接 2024-12-25 阅读0 评论0

IT行业变革与创新,ITpose引领新时代

随着科技的飞速发展,IT行业正经历着前所未有的变革。在这个充满机遇与挑战的时代,ITpose应运而生,成为推动行业发展的新引擎。本...

排名链接 2024-12-25 阅读0 评论0

IT编程收费,介绍软件开发背后的价值与成本

在信息技术飞速发展的时代,软件开发已成为推动社会进步的重要力量。软件开发并非易事,其背后的价值与成本往往不为大众所熟知。本文将围绕...

排名链接 2024-12-25 阅读0 评论0

IT行业定律,探索技术变革背后的规律

随着科技的飞速发展,IT行业已成为推动社会进步的重要力量。在这个日新月异的领域,诸多定律应运而生,揭示了技术变革背后的规律。本文将...

排名链接 2024-12-25 阅读0 评论0