摘要:
转自外刊IT评论网:http://www.aqee.net/books-programmers-dont-really-read/ 马克·吐温曾经说过,所谓经典小说,就是指很多人希望读过,但很少人真正花时间去读的小说。这种说法同样适用于“经典”的计算机书籍。在Stack Overflow(以及其它很多软件论坛)上,诸如”程序员最应该读的计算机书籍有哪些?“这样的问题会周期性的出现。这样的问题不断的被提出、被回答,只是形式不同罢了。相同的几本书总是会出现在清单的前几名内,所以,如果想知道人们谈论的都是些什么,你有必要去读一读这些书的。大多数程序员真正读过的计算机书籍代码大全(Code 阅读全文
随笔档案-2012年08月
《人月神话》读书笔记
2012-08-23 20:14 by Tracy E, 811 阅读, 收藏,
摘要:
焦油坑1. 编程系统产品开发的工作量是供个人使用的、独立开发的构件程序的九倍。2. 编程行业的一些内在固有苦恼:● 将做事方式调整到追求完美,是学习编程的最困难部分。● 由其他人来设定目标,并且必须依靠自己无法控制的事物。● 真正的权威来自于每次任务的完成。● 任何创造性活动都伴随着枯燥艰苦的劳动,编程也不例外● 人们通常期望项目在接近结束时(bug、工作时间)能收敛得快一些,然而软件项目的情况却是越接近完成,收敛得越慢。● 产品在即将完成时总面临着陈旧过时的威胁。人月神话1. 缺乏合理的时间进度是造成项目滞后的最主要原因,它比其他所有因素加起来影响还大。2. 良好的烹饪需要时间,某些任务无法 阅读全文
Blocks in Objective-C
2012-08-22 10:53 by Tracy E, 865 阅读, 收藏,
摘要:
For some time now, blocks have been part of scripting and programming languages such as Ruby, Python, and Lisp (where they can go by the names of “closures” and “lambdas”). As of OS X v10.6 and iOS 4.0, blocks are a powerful C-language feature that is part of Cocoa application development. Although the syntax and storage details of blocks might at first glance seem cryptic, you’ll find that it’s act 阅读全文
For some time now, blocks have been part of scripting and programming languages such as Ruby, Python, and Lisp (where they can go by the names of “closures” and “lambdas”). As of OS X v10.6 and iOS 4.0, blocks are a powerful C-language feature that is part of Cocoa application development. Although the syntax and storage details of blocks might at first glance seem cryptic, you’ll find that it’s act 阅读全文
软件开发中常见的开源协议
2012-08-21 14:59 by Tracy E, 2709 阅读, 收藏,
摘要:
在项目开发中我们有时候可能需要用到一些开源的软件,因此需要对常见的开源协议有所了解,避免出现一些法律问题。 本文介绍常见的开源协议如BSD, GPL, LGPL,Apache,MIT等,说明在使用这些开源协议软件时需要注意的事项。 阅读全文
Objective-C编码规范
2012-08-21 13:33 by Tracy E, 2351 阅读, 收藏,
摘要:
本文参考Apple & Google Objective-C编码规范,根据个人的编码习惯,总结出一些通用的编码规则。 阅读全文
本文参考Apple & Google Objective-C编码规范,根据个人的编码习惯,总结出一些通用的编码规则。 阅读全文
浙公网安备 33010602011771号