我学Delphi半年的过程, 大家看看有什么得失, 建议下一步如何走?(50分)

  • 主题发起人 yanyading
  • 开始时间
Y

yanyading

Unregistered / Unconfirmed
GUEST, unregistred user!

去年年底开始选择开发语言, 我个人认为选择开发语言其实很大意义上讲需要选择一种自己觉得顺手的开发语言, 我以前是用BASIC系列的, do
S下面的BASIC 都还计较熟悉, 但是由于不习惯 VB, 所以当时的主要目的是选择一种 "强语言格式类型" 语言, 好,剩下的就只有 VC/VJ/BCB/DELPHI/BJ 了, VC 用起来觉得不上手, BCB 有一点难, 但是不写代码拼一个小的RAD 还是可以, Delphi 可以写 1+1 = 2, 好, 就选 DELPHI .... 要知道选择语言这个过程花了我 好几个月, 在那一段时间里, 机器上各种开发工具都有, 目的仅仅是选择一个自己喜欢的, 可以走很远的 (好像选 WF 了?:) 哈哈!)
1 -- 3 月:
从春节基本就开始学习 DELPHI 了, 当时是下载电子书来看, 但是那种效率确实不高, 建议后来的同行不要这样, 然后在3月买了一些DELPHI 入门的书籍(连线程都没有讲那种), 觉得太难了, 原因其实很简单, 那种入门书籍事实上在真正的 DELPHI 基础方面是无法带来很大的帮助的...
由于在家里有一本很老的 PASCAL 语言大学教材, 在那个时候, 作了很多的 1 + 1 = 2 那种程序(小于50行), 比如按一个钮, 跳一个窗等等...在这个时期, 我完成了一些 BASIC 思维向 传统 PASCAL 的转变(不全是OOP)...
3 -- 4 月:
打印了全部英文原版的 DEV GUIDE + OBJECT PASCAL GUIDE + QUICK START, 这些原版教材虽然看起来确实很困难, 但是可以学到一些原味DELPHI的理念, PASCAL GUIDE 我看了 2/3...
5 -- 6 月:
邮购了那本<<DELPHI 5 开发人员指南>> 138.60 那本, 看起来就不是那么吃力了, 我开始从 DLL, 线程, 消息等学起(PASCAL 语法我已经熟悉了), 或许大家觉得奇怪? 为什么学了这么久都没有学数据库编程?! 我个人觉得或许应该对基本的开发理念有全面理解以后(不是精通, 精通基础本身就很难), 再学习这些高层次的开发或许更有成果(我觉得数据库, 网络通讯开发 看起来在RAD中确实是简化了, 事实上, 这些开发的层次是高于一般 WIN32 程序的, 如果基本的都不熟悉, 那么知识结构可能会不稳定)
学习了 2 周的 PALM 开发, 觉得在精神上更理解了一点计算机软件开发, 现在看那些简单的 RAD 就象是一种积木玩具, 就象圣斗士里面的那种感应. 编码也像是堆积木.
现在我的计划是:
1. 先全面了解<<DELPHI 5 开发人员指南>>上那些章节... 了解,不是专研...
2. 既然大家都用 数据库, 我也学习一下, 做一个网络数据库共享软件, 免费也可以, 主要为了学习...
3. 网络编程很流行, 我做网站很不错, 学学高级网络编程, WEB SERIVCE/ B/S 结构, 哈哈, 找工作了...
--
大家觉得有什么更好的建议么?
或者对我以前的学习进度有什么批判性的意见么? 谢谢了
Q: 24138511:
W: 644000(DOT)COM
 
>>2. 既然大家都用 数据库, 我也学习一下, 做一个网络数据库共享软件, 免费也可以, 主要为了学习...
这个主意行。
 
为你折下行:)
去年年底开始选择开发语言, 我个人认为选择开发语言其
实很大意义上讲需要选择一种自己觉得顺手的开发语言,
我以前是用BASIC系列的, do
S下面的BASIC 都还计较熟悉
, 但是由于不习惯 VB, 所以当时的主要目的是选择一种
"强语言格式类型" 语言, 好,剩下的就只有 VC/VJ/BCB/D
ELPHI/BJ 了, VC 用起来觉得不上手, BCB 有一点难, 但
是不写代码拼一个小的RAD 还是可以, Delphi 可以写 1+
1 = 2, 好, 就选 DELPHI .... 要知道选择语言这个过程
花了我 好几个月, 在那一段时间里, 机器上各种开发工具
都有, 目的仅仅是选择一个自己喜欢的, 可以走很远的 (
好像选 WF 了?:) 哈哈!)
1 -- 3 月:
从春节基本就开始学习 DELPHI 了, 当时是下载电子书来
看, 但是那种效率确实不高, 建议后来的同行不要这样,
然后在3月买了一些DELPHI 入门的书籍(连线程都没有讲那
种), 觉得太难了, 原因其实很简单, 那种入门书籍事实上
在真正的 DELPHI 基础方面是无法带来很大的帮助的...
由于在家里有一本很老的 PASCAL 语言大学教材, 在那个
时候, 作了很多的 1 + 1 = 2 那种程序(小于50行), 比如
按一个钮, 跳一个窗等等...在这个时期, 我完成了一些
BASIC 思维向 传统 PASCAL 的转变(不全是OOP)...
3 -- 4 月:
打印了全部英文原版的 DEV GUIDE + OBJECT PASCAL GUI
DE + QUICK START, 这些原版教材虽然看起来确实很困难
, 但是可以学到一些原味DELPHI的理念, PASCAL GUIDE 我
看了 2/3...
5 -- 6 月:
邮购了那本<<DELPHI 5 开发人员指南>> 138.60 那本, 看
起来就不是那么吃力了, 我开始从 DLL, 线程, 消息等学
起(PASCAL 语法我已经熟悉了), 或许大家觉得奇怪? 为什
么学了这么久都没有学数据库编程?! 我个人觉得或许应该
对基本的开发理念有全面理解以后(不是精通, 精通基础本
身就很难), 再学习这些高层次的开发或许更有成果(我觉
得数据库, 网络通讯开发 看起来在RAD中确实是简化了,
事实上, 这些开发的层次是高于一般 WIN32 程序的, 如果
基本的都不熟悉, 那么知识结构可能会不稳定)
学习了 2 周的 PALM 开发, 觉得在精神上更理解了一点计
算机软件开发, 现在看那些简单的 RAD 就象是一种积木玩
具, 就象圣斗士里面的那种感应. 编码也像是堆积木.
现在我的计划是:
1. 先全面了解<<DELPHI 5 开发人员指南>>上那些章节..
. 了解,不是专研...
2. 既然大家都用 数据库, 我也学习一下, 做一个网络数
据库共享软件, 免费也可以, 主要为了学习...
3. 网络编程很流行, 我做网站很不错, 学学高级网络编程
, WEB SERIVCE/ B/S 结构, 哈哈, 找工作了...
--
大家觉得有什么更好的建议么?
或者对我以前的学习进度有什么批判性的意见么? 谢谢了
Q: 24138511:
 
哥们觉得palm将来可能成为主流吗
好学吗?
 
学写程序是做什么,赚钱,
 
专心作下来就不错,谈谈这方面的感想
 
PALM 估计不是那么有市场, 不过可以了解一下
 
听哥哥的:坚持就是胜利!虽然我是一个菜鸟,
我还是建议你多看一些优秀的程序原码!
我就喜欢delphi
 
学习DELPHI的最重要的内容是"面向对象",也就是Object Pascal。能结合DELPHI来讲述
对象概念的书实在是少之又少(特别是中文)。
《开发人员指南》只能说是工具书,也是现今中文描述DELPHI最全面的书,倒是值得备
在手边。如果想真正了解DELPHI的精髓,我建议你把这本《DELPHI6 应用开发指南》做
为进一步的学习书籍。我也时常会翻翻,反复的看。
至少数据库,应该是最实用的入门方式,但它涉及的方面也最多,要深入进去,将要碰
到的困难也会比你想象的多得多。
建议你同步再看看UML对象设计与编程方面的书籍,这样对编程的思路与规范有很大的帮
助。
如果你只是想写一些小程序,那么看《开发人员指南》
如果你想写好程序,那么再加上《应用开发指南》
如果你想做项目,那么研究研究UML吧
 
谢谢诶,我觉得基础是主要的,但是如何在基础知识和应用盈利找到平衡,这一点更重要,
毕竟我们不是技术巨头,那需要成为应用大侠,要不然就该饿死了~~
 
哈哈,我买了一本《Delphi5从入门到精通》快一年多了,不知道学到了什么?
 
那里产的?!
 
老弟,先换换行好吗?
 
顶部