这些年,那些我们一起读过的代码
刚毕业不久,工作经验吧,谈不上,不过书架上那些东东还是能拿出来分享一下下的:
工作性质吧,先就说下快速桌面应用开发工具之delphi吧:
1.《delphi 6 开发人员指南》
优点: 全面介绍了从dos时代向Windows界面编程中delphi的成长,包含了所有初级教程中语法知识啥的那些东东。还囊括了编译器、dll等等较为篇幅,可谓是delphi编程的百科全书。
缺点:那时候,网络是不是不发达呀,这方面的知识少的可怜巴巴,就是现在来说,delphi对网络的支持也是少的可怜昂,不足为怪。
推荐阅读:这个适合delphi初学者细细品读,字里行间都是宝贝呐。
2.《Inside VCL 深入核心——VCL架构剖析》
优点:这个能帮助你了解,为啥使用VCL就轻而易举的开发出桌面应用程序来的,这个就是delphi的心脏呀,拿到它,你就可以肆意使用delphi开发了。
缺点:对于初学者来说,嗯,有点深。
推荐阅读:李维的这本书,初级者看看大概就好了。
3.《delphi win32 核心API参考》
优点:当你使用windows中的某些dll时,这个可谓是个词典呐,任何导出函数的参数在这里都暴露无遗。
缺点:目录有点挫,找起来还是比较费劲的。
推荐阅读:用到哪个函数就来查,跟个字典一样
好吧,其实身边delphi的书籍还有很多,但是呢,其他的就不说了,有了这几本,应付工作已经绰绰有余~\(≧▽≦)/~啦啦啦
其实俺本行是学java的,俺还是倒腾网络的,就说说俺在学校的时候书架中的几本书吧~
1.《开发自己的搜索引擎:Lucene+Heritrix(第2版)》
优点:能帮助一个本科生完成一个独立的毕业设计。不错,当初俺就是靠这个毕业的
缺点:唯一的缺点就是这本书吧,现在貌似lucene已经发展更新了好几个版本了,下载lucene的时候可以关注下版本
2.《Think in Java》
嗯,想要学习java,这本书必不可少。
优点:java精髓。
缺点:想想吧,还真没想出来。
最后呢,再秀几个自己感兴趣的东东
1.《Head First系列》
如《Head First JAVA》/《Head First C++ 》/《Head First PYTHON》……
优点:这一套书囊括了所有的编程语言,而且表达方式很独特,循序渐进,头脑风暴。
缺点:因人而异,有人可能不喜欢这种模式呢。
2.《c++算法 图算法》
优点:对于一个计算机从业人员来说,不懂算法,何以立锥?
缺点:嗯,语言可能是个障碍,不过还好。俺不学c++的也在看昂。
3.《Intel 汇编语言程序设计》
优点: 这本书我真没花钱,CSDN活动送的,哇咔咔。有了这本书,我能在任何语言中,嵌入汇编了,嗯强大。
缺点:貌似这个是个教科书,要是能有headfirst那样给我讲述就好了,我的要求是不是高了啊。
好吧,夜深的。不熬夜了。就写这么几本吧