摘要:
软件项目经理都知道,项目的成功取决于拥有出色的开发人员。你如何识别千里马呢?面试新应聘者前,和最好的开发人员交谈一下。让他们重申一下所需要的具体知识。具有特定开发生命周期的经验、掌握具体方法或重要工具箱,以及拥有某方面领域知识(比如国防工业或制药行业),这些是开发人员最好具备的条件还是必须具备的条件? 要对其知识进行评估。你应和可信任的开发团队代表共同参与面试,还要附加理论测试。一个优秀的软件工程师能够立刻修复“模拟”的语法错误,并且不会精神紧张。他不需要看大量文档,也无须逐字阅读就可以看懂别人的代码,了解它的意图。当面对有问题的程序时,应聘者应该能够迅速找出问题,然后既能以“极客开发人员”. 阅读全文
摘要:
好问题是没有答案的。它不是一个需要拧紧的螺栓,而是一颗种下的种子,由它可以收获一片思想的绿洲。 ——约翰•安东尼•查尔迪(John Anthony Ciardi,1916—1986),美国诗人和评论家 毫无疑问,我们生活在信息丰富的时代。但往往过犹不及,过多的信息却导致了知识和注意力的匮乏。置身于应接不暇的信息中,很容易失去思考的重心。与其游荡在信息的高速公路中 ,不如主动地管理你的思维。 与第6章中的方法相同,你需要更加主动地管理思维,必须能够将重点放在你所需要的信息上,过滤掉身边大量的无用信息,在恰当的时候获取到恰当的信息。既不会被无关紧要的细节所迷惑,也不会错失任何微妙的线索。 在本书. 阅读全文
摘要:
现在,应用程序已经通过 HTTPService 取得了数据,并将数据保存在了一个 XMLListCollection 中。而目前唯一能够知道应用程序可以正常工作的方式是使用调试器。在下面这个练习中,我们会在应用程序中通过一个水平的列表来显示类别数据。 (1) 打开 FlexGrocer.mxml 文件。 如果你没有完成上一课中的练习,或者你的代码工作不正常,可以从 Lesson06/intermediate 文件夹中导入 FlexGrocer-PreList.fxp 项目。附录为跳过了某一课或者无法解决代码中问题的读者提供了导入项目的完整说明。 (2) 在应用程序的 controlBarCon 阅读全文
摘要:
Ruby是起源于日本的编程语言。近年来,特别是因为在Web开发方面的效率很高,Ruby引起了全世界的关注,它的应用范围也扩展到了很多企业领域。 作为一门编程语言,Ruby正在被越来越多的人所了解,而作为一介工程师的我,松本行弘,刚开始的时候并没有想过“让全世界的人都来用它”或者“这下子可以大赚一笔了”,一个仅仅是从兴趣开始的项目却在不知不觉中发展成了如今的样子。 当然了,作为一种兴趣,开发Ruby并不是我的本职工作,我是把它作为一个自由软件来开发的。但是世事弄人,现在开发Ruby竟然变成我的本职工作了,想想也有些不可思议。 “你为什么开发Ruby?”每当有人这样问我 的时候,我想,最合适的回. 阅读全文
摘要:
这是一本让人激奋又让人颓唐的书;这是一本让人学会狂妄,或者懂得谦卑的书;这是一本让人藐视编码,或者尊重编码的书;最终,它是一本教会我们从程序中收获乐趣的书,教师是这样一批让人高山仰止的牛人们。 正是因为这些牛人们不同寻常的经历,使得我们在阅读本书时,既充满了孜孜以求的决心,又觉得那样的高度太难攀登,以至于自惭形秽。这些牛人们 或者是狂狷的geek,或者是低调谦虚的学者,如此不同的混合体在一本书中展现,仿佛万花筒一般展现程序员的不同魅力,就让我们觉得目不暇接,他们中的谁 才称得上是我们心中的偶像呢?这些牛人们都是一群天资聪颖的编程高手,面对编程中的难题,他们有着绝世高手的风范,十步杀一人,千里. 阅读全文
摘要:
读这本书,你不能指望从大师那学到什么可以立马上手的技能,也不能奢望读完了你就站在了大师的肩膀从此可以一览无遗。相反,这是一本介绍15位世界级编程大师的“发迹”史的。开放的国度和文化造就了先进的IT业,还有他们,这些中国读者熟悉不熟悉的名字。所以,换个角度看,阅读这样的书是一种奢侈。每位大师都被迫回答相似甚至相同的问题,迎接每位IT粉丝的八卦心理。“你最早什么时候开始编程的?”,“你还记得你写的第一个有趣的程序是什么吗?”OK,他们对于这样问题的答案,无疑会让粉丝们在被头衔唬住之后,又让粉丝顶礼膜拜一番:那些事情发生得太早了,现代人几乎不知道那些答案是什么。所以访谈的开头部分,基本上对于读者来说 阅读全文
摘要:
我在2005年几乎就做了一件事情,就是在亚马逊网上书店找一本书,我说真的。当时我刚刚写完了MasterList Professional,一款Windows下的个人任务管理软件,我的计划是卖掉一百万套,然后就可以结束编程生涯,退休养老了。但是有一个问题:我在亚马逊找不到一本书告诉我如何能卖出这一百万套软件。在与客户和公司、规范及定制软件打了20多年的交道之后,我发现我其实对很多事情一无所知,比如市场营销、品牌经营、产品定位、软件下载、信用卡支付流程、小企业相关法规,等等。我需要一本为我答疑解惑的书,但是我没有找到。 于是我写了Micro-ISV: From Vision to Reality. 阅读全文
摘要:
如果你想创建一个成功的博客,明确主题非常重要。但应当如何选择呢?我们建议你在做这个重要决定时,可以考虑以下一些问题。针对每一个问题我们也提供了一些实用性练习,希望能帮助你更有效地进行解答。你对所选主题是否感兴趣最近我有一个朋友用这种方式解释这个问题:“在考虑你的博客应该与何相关时,也许最好先想一下你自己都和什么有关。”换句话说,在甄选主题时,你应该从认识自己的兴趣、激情和爱好开始。虽然说基于其他人的兴趣点或商业价值来建立博客似乎更有诱惑力,但创建一个自己并不感兴趣的博客绝对是不合逻辑的。这么说主要有两个原因。首先,如果你想拥有一个广受欢迎而且备受尊崇的博客,这个目标需要你在相当长的时间内持之以 阅读全文
摘要:
番茄工作法视频番茄工作法图解——走进北京电视 ◎ 以25分钟为单位划分 ◎ 作者: [瑞典] Staffan Noteberg ◎ 工作法简约不简单 ◎ 译者: 大胖 延伸阅读: ● 编程人生 ● 高效程序员的45个习惯 ● 软件随想录 ● 高效人士的116个IT秘诀 ● 程序员的思维修炼 ● 软件开发沉思录 ● 项目百态 ● 软件人才管理的艺术 ● 门后管理的秘密 ● 项目管理修炼之道 ● 写给大家看的项目管理书 ● 成功软件项目管理的奥秘1-4月热点图书回顾 图灵一月盛宴 国际知名交互式设计专家力作,全彩印刷的《简约至上:交互式设计四策略》 C++步步为营攻破C++堡垒,编程专家为你指点迷 阅读全文
摘要:
古人云:“不以规矩,无以成方圆”,也就是说,“方圆”再怎么精彩和美丽,都离不开“规矩”的积淀和约束,这个道理对云计算也同样适用,如果读者对云计算本 身有一定的认知和理解,那么就非常有助于今后对其相关的技术和产品的学习,而本章就是这样专注于云计算本身的章节。在本章的开始,将关注云计算的定义和特 点,接着将从思想和技术这方面来分析云计算的由来,并讲述一下云计算的诞生与成长,最后将重点介绍云计算对整个 IT 产业的影响和主要的使用场景。 1.1 什么是云计算 云计算到底是什么呢? 在这个问题上,可谓众说纷纭。比如,在维基百科上的定义是“云计算是一种基于互联网的计算新方式,通过互联网上异构、自治的服. 阅读全文