图灵热点之阅读篇——四月图书推荐
《七周七语言:理解多种编程范型》【2011年Jolt大奖图书】 【带你轻松入门七种先锋语言】 【开阔视野,享受更多编程乐趣 】内容简介:从计算机发展史早期的Cobol、Fortran到后来的C、Java,编程语言的家族不...
为什么软件会被称为“软件”
软件工程比任何其他工程学科都更需要返工,因为软件涉及到抽象概念。如果准确描述硬件都会有困难的话,那可以想象一下人们形容那些只存在于脑海里的想法或芯片中电流的传导模式该是多么困难。我一下就想到了一句格言...
作者为何要创作《网站转换率优化之道》
创作本书的动机来自一次痛苦的教训。2005年年末,我(Khalid,作者之一)得到了一个机会,去领导设计和实现一家电子商务网站,那是北美最大的电子商务网站之一,这个项目获得了1500万美元的巨额预算。我的团队有20...
程序员编程生产力相差10倍意味着什么?
在软件工程研究中,被验证得最多的结论就是对于同等经验的两个不同程序员,在效率和质量上可能会有10倍的差距。研究人员还发现,这种差距也适用于团队级别上,也就是说在同一行业内的不同的团队也是如此。软件开发...
MongoDB简介
MongoDB 是一种强大、灵活、可扩展的数据存储方式。它扩展了关系型数据库的众多有用功能,如辅助索引、范围查询(range query)和排序。MongoDB 的...
【连载】优秀程序员的45个习惯之42——允许大家自己想办法
允许大家自己想办法 —— 高效程序员的 45 个习惯之习惯42 “你这么聪明,直接把干净利落的解决方案告诉团队其他人就好了。不用浪费时间告诉他们为什么这样做。” “授人以鱼,三餐之需;...
经典图书《重构:改善既有代码的设计》图灵再版出版倒计时
“光阴荏苒,从当年译完这本《重构》,到如今重新整理译稿,不知不觉已经过去六年了。……对于这本早已烂熟于心的书,也有了一些新的认识。”(摘自译者再版序)编辑已近尾声。。。 ...
图灵喜获Stevens名著《TCP/IP Illustrated》影印版权
图灵再获得培生教育出版集团授权,即将出版《TCP/IP详解》(3卷)的影印版。此前,图灵在2006年先后出版了《Unix环境高级编程(第2版)》的影印版和翻译版。并于2009年11月推出了《UNIX网络编程》(2卷)的影印版。...
【连载】优秀程序员的45个习惯之39——架构师必须写代码
架构师必须写代码—— 高效程序员的45个习惯之习惯39 “我们的专家级架构师Fred会提供设计好的架构,供你编写代码。他经验丰富,拿的薪水很高,所以不要用一些愚蠢的问题或者实现上的难点...
【连载】优秀程序员的45个习惯之37——提供有用的错误信息
提供有用的错误信息 —— 高效程序员的 45 个习惯之习惯37 “不要吓着用户,吓程序员也不行。要提供给他们干净整洁的错误信息。要使用类似‘用户错误。替换,然后继续。’这样让人舒服的词句。...
迷你书下载(持续更新中。。。)
迷你书书目 1、《软件开发沉思录:Thoughtworks文集》(迷你书下载 ) 【内容简介】从编程技术到项目管理,Roy Singham、Martin Fowler、Rebecca Parsons等来自ThoughtWorks的思想领袖通过本书中的13篇美...
图灵十二月月刊
图灵十二月月刊 一、本月新书 软件随想录:程序员部落酋长 Joel谈软件 (现已上市) 锦绣蓝图:怎样规划令人流连忘返的网站(第 2版) (全彩印刷,信息架构之父 R. S. Wurman 隆重推荐) UNI...
对问题各个击破
对问题各个击破—— 高效程序员的45个习惯之习惯35 “逐行检查代码库中的代码确实很令人恐惧。但是要调试一个明显的错误,只有去查看整个系统的代码,而且要全部过一遍。毕竟你不知道问题...
警告就是错误
警告就是错误——高效程序员的45个习惯之习惯34 “编译器的警告信息只不过是给过分小心和过于书呆子气的人看的。它们只是警告而已。如果导致的后果很严重,它们就是错误了,而且会导致无法...
记录问题解决日志
记录问题解决日志——高效程序员的45个习惯之习惯33 “在开发过程中是不是经常遇到似曾相识的问题?这没关系。以前解决过的问题,现在还是可以解决掉的。”面对问题(并...
【连载】优秀程序员的45个习惯之33
记录问题解决日志——高效程序员的45个习惯之习惯33 “在开发过程中是不是经常遇到似曾相识的问题?这没关系。以前解决过的问题,现在还是可以解决掉的。” 面对问题(并解决它们)是开发...
【连载】优秀程序员的45个习惯之25
代码要清晰地表达意图——高效程序员的45个习惯之25 “可以工作而且易于理解的代码挺好,但是让人觉得聪明更加重要。别人给你钱是因为你脑子好使,让我们看看你到底有多聪明。”...
【连载】高效程序员的45 个习惯(不断更新中。。。)
高效程序员的45 个习惯 【原书名】 Practices of an Agile Developer: Working in the Real World 【书号】 978-7-115-21553-6 【图书进展】 印装中。。。 【内容提要】 本书收集了成功人士在开发过程...
动态评估取舍 ——高效程序员的45个习惯之一
动态评估取舍——高效程序员的45个习惯之一 “性能、生产力、优雅、成本以及上市时间,在软件开发过程中都是至关重要的因素。每一项都必须达到最理想状态。” 可能曾经身处这样的团队:管理层和...
国际大师Stan Lippman访华布道C++技术大会
国际大师Stan Lippman访华布道C++技术大会 作为软件开发语言的翘楚, C++ 对于现代软件的发展功不可没,特别是在系统软件开发领域, C++扮演着关键的角色。中国作为全球软件产业最具潜力的市场,越来越...