博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
指责和分享
阅读量:6881 次
发布时间:2019-06-27

本文共 532 字,大约阅读时间需要 1 分钟。

  hot3.png

在我们这个行业长久以来有一个现象,人们喜欢站在他们的博客的最高处向全世界喊道:“你们错了!我才是对的!如果你按我说的做,你就能成功。如果你按我说的做,你才是个真正的程序员。如果你能听我的,我才可能和你一起共事工作,你才能不至于让我每看一眼你的代码就在灵魂深处寒颤一下。”

我知道。我也是这么干的——有时候。但我想弥补一下我的错误。下面是一个简要的清单,描述了我知道我做错的地方:

  • 我并不是总是先写测试用例。
  • 我经常的不在修改或修补bug前花几分钟时间把相关的代码重构一下。
  • 我常把半段代码放到一个新类里,但其实不应该这么做。但有时应该把代码分解放到它们各自的类中时,我却把所有的代码堆放到现有的对象里。
  • 我经常屈服于进度计划的压力,用图省事的办法修改bug。
  • 我很在意代码在我眼里应该是什么样的,而不关心它们是如何为客户服务的。
  • 我有时对于出现的问题抱着“我们解决不了”的态度,而不是从“我们如何才能解决的”角度思考。

每个人都犯了很多错误,每个人都有自己不情愿解决的问题。也许我们应该少劳心去告诉其他程序员该如何做他们的工作,而应该更多的关注于分享我们自己学到的知识和经验。

转载于:https://my.oschina.net/luqin/blog/78079

你可能感兴趣的文章
openSUSE13.2安装ruby和rails
查看>>
python 高级函数
查看>>
F.Cards with Numbers
查看>>
简单入门Buffer
查看>>
OO第四阶段总结
查看>>
javascript总结02
查看>>
创建windows服务
查看>>
HTML5 入门基础
查看>>
【转载】读懂IL代码就这么简单(二)
查看>>
C++文件操作(fstream)
查看>>
用main函数传参做简单的计算器的代码
查看>>
python中struct.unpack的用法
查看>>
体绘制(Volume Rendering)概述之4:光线投射算法(Ray Casting)实现流程和代码(基于CPU的实现)...
查看>>
Python实践之(七)逻辑回归(Logistic Regression)
查看>>
PAT (Advanced Level) 1107. Social Clusters (30)
查看>>
【开源社群系统研发日记五】ThinkSNS+ 是如何计算字符显示长度的
查看>>
Nodejs日志管理log4js
查看>>
Bat 脚本实现监控进程功能
查看>>
Js判断是否联网引入不同js
查看>>
pwnable.kr bof之write up
查看>>