首页 > 编程语言 >程序员修炼之道 三

程序员修炼之道 三

时间:2022-12-11 18:01:18浏览次数:39  
标签:DRY 重复 他们 之道 程序员 修炼 开发者 文档

第六节:交流
1、知道你想要说什么

当我们面临会议,重要通话,或者只是撰写技术文档,问下自己你要表达的中心想法是什么,围绕这一点进行展开。

2、了解你的听众

比如你要做一场分享,你可以按照 WISDOM 的形式思考这几个问题:

你想让他们学到什么

他们对你讲的什么内容感兴趣

他们有多富有经验

他们需要多少细节

你想要谁拥有这些信息

你如何促使他们听你说话

3、选择风格

传达一个消息,可以是正式的邮件,黑板上的绘图,口头描述,及时消息,选一个适合你的目的的方式。

4、让文档美观

技术文档不光要注意内容也要注意形式,使用 LaTeX 或者 Markdown 进行排版。

5、让听众参与

引导他们提问,以问答的形式推进分享进程。

6、回复他人

你说什么和你怎么说同样重要。尽量不要忽视别人的询问,即使回复他们稍后再联系都会更好一些。

第七节:重复的危害
1、可靠的开发软件,并让我们的开发更易于理解和维护的唯一途径,是遵循我们称之为 DRY 的原则:系统中的每一项都必须具有单一、无歧义、权威的表示。

DRY 是 Dont’t Repeat Yourself 的缩写。

2、重复的产生通常有以下种类:

强加的重复。开发者觉得他们无可选择,其实是有一些方法让我们避免重复的。

无意的重复。开发者没有意识到他们在重复信息。这个需要通过提高代码意识或者 CR 进行减少。

无耐性的重复。开发者偷懒,因为重复可以让事情更容易。有时往往会遇速则不达,在这类重复面前我们应该更慎重。

开发者之间的重复。同一个团队或者不同团队的几个人重复了同样的信息。需要一个统筹的人引导大家交流,提供一个中央区域,管理维护公共代码。

标签:DRY,重复,他们,之道,程序员,修炼,开发者,文档
From: https://www.cnblogs.com/ruipengli/p/16974024.html

相关文章

  • 程序员修炼之道 六
    第16节强力编辑器1、我们认为你最好是精通一种编辑器,并将其用于所有编辑任务:代码、文档、备忘录、系统管理等等。进行编辑活动时,你不必停下来思考怎样完成文本操作,编辑器......
  • 程序员修炼之道 五
    第十节:曳(ye)光弹1、在黑暗中使用机枪射击有两种方式。方式一:你需要知道目标准确的位置,然后考虑当时的温度、湿度、气压、风力等一系列因素,计算完位置之后进行射击。方式二......
  • 《程序员修炼之道:从小工到专家》读后感6
    本次我学习了第一章的第六节,这章教我们如何与别人交流,交流的重要性。从第五章我知道了我要不停学习,不能将问题摆在那,要解决问题,就要交流,与同事交流,与朋友交流,与客户交......
  • 《程序员修炼之道:从小工到专家》读后感5
    本次读后感应该是11月的读后感,但是因为疫情的原因,从11.5号开始封在学校,到11.18连夜逃回家,接着是健康码弹窗,红码,然后是本人阳性,磕磕绊绊地一直到现在才安定下来,补一下读......
  • #yyds干货盘点# LeetCode程序员面试金典:链表求和
    题目:给定两个用链表表示的整数,每个节点包含一个数位。这些数位是反向存放的,也就是个位排在链表首部。编写函数对这两个整数求和,并用链表形式返回结果。 示例:输入:(7->1->......
  • #yyds干货盘点#公司发不出工资,程序员该如何做?
    疫情三年,整体大环境下行,许多公司遇到了问题。最近之前待过的一家公司就出现了问题,从国庆到现在没有发工资,他问我怎么办。公司现金流不稳定,等着客户回款,这种情况下发70%的工......
  • 后端程序员必会的前端知识-05:React
    五.React1.React基础react是前端三大框架之一没有vue的基础更好,因为两者思想不太一样,不能用vue的习惯学习react需要有js基础,视频19-58需要有ts基础,视......
  • 11月读程序员小工到专家读后感第一篇
    注重实效的途径。注重实效,第一步是要避免不必要的重复。,使系统中的每一项知识都必须具有单一、无歧义、权威的表示。而做到它的就需要我们DRY–Don’tRepeatYourself(不......
  • 11月读程序员小工到专家读后感第二篇
     如果某个想法是你唯一的想法,再没有什么比这更危险的事情了。在设计软件时,我们需要为可能出现的某种错误做准备,比如数据库的更换,开发平台的更换。这需要我们设计之初就考......
  • #yyds干货盘点# LeetCode程序员面试金典:分割链表
    题目:给你一个链表的头节点 head​ 和一个特定值 x​ ,请你对链表进行分隔,使得所有 小于 x​ 的节点都出现在 大于或等于 x 的节点之前。你不需要 保留 每个分区......