2947-作者:冯T

  互联网  软件开发

4R4P专业名词术语公式详解 查看更多

R1(0)> R2(N):做好本职工作优先于逞能。 这种责任现象常常发生在职场自保的前提条件下,考虑组织综合因素,把表现功劳的机会让给他人,自己甘愿寂寞。这也是一种很好的职场生存与发展的责任策略。

图片描述

现如今,Google和Stack Overflow这类工具对于开发者已经可谓是不可或缺了。但也因此而出现了“Stack Overflow式的程序员”这种言论,主要是指那些在Stack Overflow上大量拷贝粘贴代码的程序员,他们也许干起活来非常迅速,但非常不善于面对的困难以及对常用的解决方案都缺乏深入的理解。

但是并非所有的代码拷贝粘贴行为都该被鄙视,我敢肯定大部分人都会耻于直接原封不动的拷贝到自己的代码库里。但是对于代码为什么要这样写,却并没有太大的兴趣去了解,因为不是每个技术都能令人着迷,而且项目也有着其截止日期。

但如果真是这样,是否意味着我们彻底成为了Stack Overflow式的程序员?

我们都不想这样……那有什么应对方法吗?

我的建议是在你想将代码拷贝到自己项目之前,先重新敲一遍

图片描述

其理由有如下三点:

  • 事实上有意义的正是重新敲代码的速度比复制粘贴更慢。如果你决心不用剪切板了,你便会更倾向于选择去权衡不同的解决方案以获得更精悍简单的代码,而不单单是Google给予我们的第一条Stack Overflow上的。

  • 当你输入的时候,可不是简单地无意义的盲目敲击。不论你有意无意,你都会潜移默化的吸收一部分知识,因为代码会逐个在你眼前和指尖流过,就像从浏览器转移到你的编辑器或IDE上。你会下意识的获取部分感兴趣的信息,并且将其梳理归类以记忆以便下次使用。即便你本意并非这样,但其实你也学到了不少东西。

  • 更为重要的是,你所输入的并不一定是和原本的代码一模一样,甚至还可能做出较大的改动,比如替换调用工具函数的常见模式。为了代码更好的可读性,你可能会重新组织代码,添加注释。甚至还可能加以改善,使其更加抽象以便多次复用。

图片描述

那么童鞋们对于网上所找的代码都是怎么做的呢?重新敲一遍代码真的要胜过复制粘贴吗?欢迎留下你的做法或看法。

本文由nomasp翻译整理,原文出自:http://xion.io/post/programming/dont-copy-paste-retype.html

本文责任现象学系统分析

Responsibility phenomenon

责任总公式:R1(-1,0)+R2(0~N)+R3(0,+1)+R4(C/c)=1

所属责任现象:责任第一现象(一个责任主客体)

第三层次:Ra﹥Rb责任优先次序:R1(0)> R2(N)

责任动力(4R4P)学分析:典型的IT界0>N的现象啊

本文责任思维模型:理性行动“四做原理”

责任思维工具描述:必须做,努力做,应该做,选择做

文章关键词: 加载中, 加载中, 加载中, 加载中

0位亲已答题!

 相关文章 Articles

来自全球各地0位亲的支持,是我最大的责任动力!
Copyright © 2015 ICP备案:沪ICP备14053021号 沪公网安备31011002003955号
责商(上海)信息科技有限公司
江西应用科技学院—责任动力学研究院
联系电话:15800477474
公司地址:上海市杨浦区军工路1076号031幢A90室