`
izuoyan
  • 浏览: 9220314 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

3月OpenParty春晴活动纪实——“如何成为一个高效的程序员”

阅读更多

这次活动话题比较多,主持人只好决定现场投票确定哪些主题入围。投票过程整的很专业。每个主讲者先要依次简单介绍自己要讲的主题,有什么特色,有什么Bonus。然后还有一个拉票环节。其中不乏有备而来者啊!

最后投票的结果:



ZDW的”实时Web应用”高票当选,可见大家对这个话题的关注度。后来听了老Z的讲座,确实不错,内容新颖,充实,还有简单的实例演练,甚至提到商业化运营中可能遇到的一些问题的解决方案。

“如何成为一个高效的程序员”得了30票。相当不错哎!这个Topic围绕ThoughtWorks的Neal Ford著,ThoughtWorks中国gigix、hzb、jm等倾情翻译的《卓有成效的程序员》一书,介绍程序员在工作中”偷懒”的高招、妙招、奇招。

在ThoughtWord的Tang厅,hzb和jm以新颖的情景互动方式,完成了这个主题的介绍。两人模拟结对编程中的高效程序员和低效程序员,先由低效程序员演示低效的操作,再由高效的程序员指出其中的问题,给出高招。每个小环节之后,还请听众参与点评,介绍自己的体会和经验。这种形式效果很好。大家讨论的很热烈。



在ThougtWorks中国的办公室讨论这个话题真是很合适!这是一家推崇敏捷开发而著名的公司。从他们办公室的布置,到结对编程的开发方式,处处透着敏捷,时时讲求高效。hzb和jm在讲述的过程中也是信手拈来,有感而发。整场活动给人感觉非常自然而务实,也体现出这本书以及这本书所追求高效的方法的价值所在!

分享到:
评论

相关推荐

    python练习9 Open3D处理(csdn)————程序.pdf

    Open3D 是一个开源的 C++ 库,用于三维数据处理,具有丰富的 Python 接口。它提供了一系列工具,包括点云的读写、可视化、几何处理、特征提取、注册、重建等。本文将深入探讨如何使用 Open3D 处理点云数据。 **一、...

    Linux程序员——C语言源代码

    Linux,一个开源的操作系统内核,更是为开发者提供了自由定制和深入学习的机会。下面,我们将详细探讨这两个领域以及它们之间的关联。 首先,C语言是计算机科学中的经典编程语言,以其高效、灵活和接近机器特性的...

    android 开发(一)Java+Open CV(csdn)————程序.pdf

    OpenCV是一个开源的计算机视觉库,它包含了众多的图像处理和计算机视觉算法,适用于多种平台,包括Android。在Android环境下,开发者通常使用Java或者Kotlin来编写应用程序,并通过JNI(Java Native Interface)调用...

    Android开发编程从入门到精通——Android程序员必备

    ### Android开发编程从入门到精通——Android程序员必备 #### 一、什么是Android及发展历程 - **定义**:Android是一种基于Linux内核的操作系统,主要用于移动设备如智能手机和平板电脑等。 - **历史背景**: - ...

    Java程序员的第一个VBA程序

    3. **VBA代码示例**:在这个场景中,Java程序员可能编写了一个VBA宏,用于遍历Word文档,提取所有的批注,并可能将它们保存到其他格式,如Excel工作簿。例如,可以使用`Documents.Open`打开Word文档,然后遍历`...

    openparty网站源码.zip

    openparty 是 openparty 网站的源码,采用 Python 语言开发。 标签:openparty

    优秀程序员之路——C# 开发经验及技巧大汇总

    ### 优秀程序员之路——C# 开发经验及技巧大汇总 #### 1. 使用接口代替类作为参数 在面向对象编程中,接口提供了一种更加灵活的方式来定义对象的行为。使用接口作为方法参数可以提高代码的复用性和扩展性。这是...

    王牌9 优秀程序员之路——C# 开发经验及技巧大汇总

    例如,当我们需要一个能够打印信息的对象时,我们可以定义一个名为`IPrintable`的接口,该接口包含一个`Print()`方法。任何实现了`IPrintable`接口的类都可以被用作参数传递给需要打印功能的方法。 **优点**: - *...

    给Python程序员的OpenAI GPT

    OpenAI GPT(Generative Pre-trained Transformer)是一个基于Transformer架构的语言模型,能够生成人类可读的文本,包括文章、故事、对话等。这个模型通过学习大量的互联网文本数据进行训练,从而具备了理解和生成...

    OpenParty-Beijing:三句话讲架构(视频, 1/3)

    在OpenParty Beiging的“Serenade To Spring(晚春夜曲)”中的讲演视频。主题是“三句话讲架构”,由于是脱稿讲,所以没有PPT。主要内容,是以QCon 2009的“我之于架构的主要观点”为核心的,不过讲法很不同。 其它...

    OpenParty-Beijing:三句话讲架构(视频, 3/3)

    在OpenParty Beiging的“Serenade To Spring(晚春夜曲)”中的讲演视频。主题是“三句话讲架构”,由于是脱稿讲,所以没有PPT。主要内容,是以QCon 2009的“我之于架构的主要观点”为核心的,不过讲法很不同。 其它...

    OpenParty-Beijing:三句话说架构(视频, 2/3)

    在OpenParty Beiging的“Serenade To Spring(晚春夜曲)”中的讲演视频。主题是“三句话讲架构”,由于是脱稿讲,所以没有PPT。主要内容,是以QCon 2009的“我之于架构的主要观点”为核心的,不过讲法很不同。 其它...

    UNIX程序员手册

    《UNIX程序员手册》是一部经典的技术文献,为程序员和系统管理员提供了深入理解UNIX操作系统的必备知识。手册分为多个部分,通常包括“1”、“2”和“3”,分别涵盖不同的主题。 1. 第一部分(通常标记为"UNIX...

    JAVA程序员之路——给初学者的一些建议

    我们知道,自从Sun推出Java以来,就力图使之无所不包,所以Java发展到现在,按应用来分主要分为三大块:J2SE,J2ME和J2EE,这也就是Sun ONE(Open Net Environment)体系。J2SE就是Java2的标准版,主要用于桌面应用软件...

    优秀程序员之路——C#_开发经验及技巧大汇总

    ### 优秀程序员之路——C#开发经验及技巧大汇总 #### 1. 接口代替类用于参数 在面向对象编程中,接口提供了一种更加灵活的方式来定义对象的行为。使用接口作为方法参数可以提高代码的复用性和扩展性。例如,在定义...

    -【SAP- 程序员培训—ABAP4程序员之路——第2天】(PPT 22板.ppt

    综上所述,SAP ABAP4程序员的第二天培训涵盖了从基本的输出控制到数据库交互,再到高级的批量数据处理,这些知识对于一个完整的ABAP开发者来说至关重要。通过深入理解和实践这些概念,开发者能够编写出高效、健壮的...

    OpenInventor程序设计——从入门到精通源代码2

    阎锋欣等编写OpenInventor程序设计——从入门到精通的源代码,由于只能上传小于20M的文件,所以我将整个源代码分为2次上传的。分别命名为:OpenInventor_code1.rar OpenInventor_code2.rar 其中OpenInventor_code1....

    程序员不知道的几个chatgpt高效办公使用案例

    遇到编程难题时,ChatGPT可以作为一个即时问答平台。无论是关于算法、数据结构还是特定库的使用,只要描述清楚问题,它往往能给出详尽的解答和示例代码。 3. **学习资源推荐**: 对于想要学习新技能或深化现有...

Global site tag (gtag.js) - Google Analytics