JavaEye图灵杯第11届问答大赛开始了!赢取丰富图灵新书-11月23日至12月07日
图灵精品试读:
早先,Excel有一种没有名字的很蹩脚的编程语言。我们管它叫做“Excel宏语言”(Excel Macros)。这是一种功能很弱的编程语言,它没有变量(你不得不将值存在电子表格的单元格中),没有局部变量(local),没有子例程的调用(subroutine call);一句话,它的程序几乎无法维护。不过,它也有一些高级语言的特性,比如任意跳转语句Goto,但是label标签实际上是看不到的。
这种语言存在的唯一一点合理性,在于比起Lotus中的宏语言,它看上去很强大。Lotus宏语言编程则仅仅是在单元格中敲入一个长字符串……
点击阅读更多:http://www.iteye.com/wiki/truingbook/2022-BillG-Joel-Program-Manager
设计软件有两种方式。一种是设计得尽量简单,并且明显没有缺陷。另一种方式是设计得尽量复杂,并且没有明显的缺陷。
我们大概都见过不少难以理解和维护的代码,而且(最坏的是)还有错误。当开发人员们像一群旁观者见到 UFO 一样围在代码四周,同样也感到恐惧、困惑与无助时,这个代码的质量就可想而知了。如果没有人理解一段代码的工作方式,那这段代码还有什么用呢……
点击阅读更多:http://www.iteye.com/wiki/truingbook/2021-progammer-Java-NET-C-PIE
以下是人民邮电出版社图灵公司提供的书单链接,至少选择2本以上:
1.软件随想录:程序员部落酋长Joel谈软件
http://turingbooks.iteye.com/admin/blogs/496014 2.高效程序员的45个习惯:敏捷开发修炼之道 http://turingbooks.iteye.com/admin/blogs/520372 3.UNIX网络编程 卷1:套接字联网API(英文版•第3版)
4.UNIX网络编程 卷2:进程间通信(英文版•第2版)
5.iPhone 3开发基础教程
http://www.china-pub.com/196138
6.Android基础教程
http://www.china-pub.com/196136
7.项目管理修炼之道
http://www.china-pub.com/196066
8.领域驱动设计与模式实战
http://www.china-pub.com/192983
9.Oracle性能诊断艺术
http://www.china-pub.com/192980
10.锦绣蓝图:怎样规划令人流连忘返的网站(第2版)
http://www.china-pub.com/192981
11.软件调试的艺术
http://www.china-pub.com/196142
12.C#本质论(第2版)
http://www.china-pub.com/196137&ref=ps
13.More Effective C#——改善C#程序的50个具体办法(英文版)
http://www.china-pub.com/196157&ref=ps
14.jQuery基础教程(第2版)
http://www.china-pub.com/196139&ref=ps
15.ASP.NET高级程序设计(第3版)
http://www.china-pub.com/196156&ref=ps
16.ActionScript 3.0基础教程
http://www.china-pub.com/196135&ref=ps
17.SQL沉思录
http://www.china-pub.com/196155&ref=ps
18.SQL Server 2008数据库设计与实现
http://www.china-pub.com/196140&ref=ps
19.嵌入式Linux基础教程
http://www.china-pub.com/196141&ref=ps
20.程序设计中常用的解题策略
http://www.china-pub.com/192982
其他书籍可以任意在图灵教育网站选择:http://www.turingbook.com