程序员秘书
顾名思义,新老程序员开发软件的秘书,一种软件开发辅助工具。编程语言是微软公司最新推出的Visual Studio.NET,侧重于Visual C#.NET,操作系统为Windows XP。
编写程序的人,技术有高有低、领悟有好有差、有的有时间研究有的没有时间研究、有的看到技术资料不一定转化为自己的技术,有的看到技术资料介绍不一定把它的功能演示出来,有的看到完整的程序代码不一定知道它的功能,非计算机行业人员只想专心研究本行(编程只是一种工具),初学者不知道如何入门。程序员秘书将改变这一切,要让编写软件就象“搭积木”,在粘贴和复制中完成软件编写。有了程序员秘书,就相当于有了许多人多年的编程经验,就可以明确自己能够开发哪些功能的软件。
程序员秘书的理想:让程序员花最少的时间开发最好的应用程序;让有才华的软件人员在最短的时间掌握微软等大公司开发的大型软件的思想,中国的操作系统、数据库、编程语言等大型软件才有希望。
《程序员秘书》认为开发一个优秀的软件需要如下过程:
1、学习理论基础
包括:计算机、Internet和网络基础,计算机系统结构,文件管理与病毒防治,Internet和LAN技术,网站和电子商务,数字媒体,管理数据库,计算机编程等。
2、学习编程工具
包括: C#、C和C++、VB、J++、Delphi、Java、Fortran、Pascal、汇编、Python等。
3、积累编程技巧
包括: 用户界面、图形GDI+、目录及文件、DirectX、进程、线程、数据库、多媒体等。
4、使用行业知识
包括: IT业、广告传媒业、电信业、医疗业、房产业、加工业、消费品零售业等。
没有理论基础可能看别人的程序都没法看懂,更不用说开发了;编程工具不用学得太多,只要精通一种当前流行的语言就行;只有积累大量的编程技巧,开发软件才得心应手,才能开发出又快又好的软件;如果以上三项您都具备,但没有很强的行业知识,开发出来的软件不会很实用。
根据以上理论特点,《程序员秘书》收集了大量具有总结性的源代码(有些实例同时也是工具)、文本资料、视频资料,还有实用的搜索功能。《程序员秘书》一下将您变成具有许多程序员多年经验的程序员。无论您是C#初学者、其它开发语言转型者,还是丰富经验的C#程序员,只要具备“复制、粘贴”、“照葫芦画瓢”的本领,只要您具有很好的行业知识,您都可以在很短的时间内开发出功能强大的软件。
《程序员秘书》将程序员分为三种:1、初学者;2、其它语言转型者;3、有C#经验者。根据三种程序员不同的特点,《程序员秘书》制定出三种使用本软件的方法:
1、初学者
1)仔细看看“视频资料”中的实例。
2)学习“源代码”的“C#初学者”中的实例。
3)学习“文本资料”的“MSDN for VS2005精简资料”中的“C#编程指南”和“C#语言参考”。
4)学习“源代码”的所有类型的所有实例。
5)学习“源代码”的同时,查看“文本资料”对应的资料。
6)学习“文本资料”的所有类型的所有实例。
7)开发软件时,充分利用“资料搜索”和“源代码”,直接提取您需要的源代码和文本资料。
2、其它语言转型者
1)浏览“视频资料”中的实例。
2)浏览“源代码”的“C#初学者”中的实例。
3)浏览“文本资料”的“MSDN for VS2005精简资料”中的“C#编程指南”和“C#语言参考”。
4)开发软件时,充分利用“资料搜索”和“源代码”,直接提取您需要的源代码和文本资料。
3、有C#经验者
1)开发软件时,充分利用“资料搜索”,直接提取您需要的源代码和文本资料。
学习过程中,“源代码”给出的实例不懂也没关系,只要将它复制到您需要的软件中使用就行了。有些行业将开发软件作为一种工具,也不需要懂得“源代码”每句的意图。
对于学习有困难的会员,可以用QQ、电子邮件、程序员秘书论坛与我取得联系,获取帮助。
希望有丰富经验(编程经验和行业经验)的会员相互多交流,共同进步,因为每一个程序员都有他的局限性,也不可能什么类型软件都开发得好,也不可能什么行业的知识都研究得深。
如果您正在寻找:快速开发软件的捷径;完整的实例;详尽的资料;实用的工具,《程序员秘书》就是你最好的选择,有了《程序员秘书》你开发软件就作到了“心中有数”,知道哪些软件功能您可以在很短的时间内开发出来。