点滴积累,融会贯通

-----喜欢一切有兴趣的东西

  博客园 :: 首页 :: 博问 :: 闪存 :: 新随笔 :: 联系 :: 订阅 订阅 :: 管理 ::

前言:前两天突发感想,写了 编程之我见(一语言)-小试牛刀 大家给了我很多意见,觉得很有帮助,下面是我最新的想法,大家一起探讨一下.

编程该如何入手,又如何进步呢?

一、系统类库---编程工具(或操作系统)所提供的类库(入手必须了解)

例如:学习.NET平台程序开发,就要先了解.NET Framework 类库

.NET Framework 类库是一个由 Microsoft .NET Framework SDK 中包含的类、接口和值类型组成的库。该库提供对系统功能的访问,是建立 .NET Framework 应用程序、组件和控件的基础。

又如:学习Java编程,JDK所包含的包也是必须了解的

JDK Java开发工具包 (Java  Development Kit ) 的缩写。它是一种用于构建在 Java 平台上发布的应用程序、applet 和组件的开发环境。JDK是一切java应用程序的基础,所有的java应用程序是构建在这个之上的。它是一组API,也可以说是一些java Class

要成为一个Java程序员,JDK是必不可少的最基本的工具。

二、私有类库---个人以往积累,吸取他人的类库(进步的基础)

包括:函数,方法,封装类,个人认为广义上应该也包括一些开源软件等.

我想凡是做一定时期以后的程序员以后,大家都应该积累了不少的东西,我们应该善于总结这些东西,在以后的项目中好重用,即提高代码的重用率.

一些开源软件应该也算在其中,它们给我们提供了很多方便,我用过一些ORM的开源软件(SPLNHibernate),个人认为他们都提供了很多方法,这样可以减少很多代码的书写,其实只要我们经常总结,把可以公用的代码提取出来,那么一定时间以后,我们的私有类库就会很丰富,再做程序就会事半功倍.

三、创新能力---创造新事物(成功的关键)

做为程序员我们不能总是啃前人啃过的东西,我们要有自己的东西,当然我指的不是自己的函数,方法…..等等,那些都属于私有类库,我说的创新能力是,我们要有自己思想,自己处理问题的方法,具体我也说不大清楚,就是不能总局限在已有的东西里.

 

最后,欢迎大家写下自己的感受,大家交流交流,这样共同提高么,当然如果有高手觉得我说的不对,也请不吝赐教.另外支持dudu,支持原创

posted on 2006-02-21 14:53  小寒  阅读(1837)  评论(3编辑  收藏  举报