鱼C论坛

 找回密码
 立即注册
查看: 1478|回复: 12

[吹水] 转载文章:做一个糟糕码农的21种方法 (反面教材)【第二弹】

[复制链接]
发表于 2020-3-14 14:07:08 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 weiter 于 2020-3-15 10:50 编辑

由于原文链接已经失效,找不到原文,并且所找到被翻译者翻译过的帖子很不负责任的用了机翻!
所以本帖会进行在机翻之后文章的修改,并附带个人见解一共21种方法,每7个方法作为一弹。

本帖作为反面教材,请勿模仿。

【第一弹】传送门


8.不要学任何新东西
Crappy Coders认为,软件开发的所有进步都在他们开始第一份工作的那天就结束了。
尝试改进您已经知道的内容只会导致您编写良好的代码并使用新的和改进的技术。
憋脚的编码员拒绝这样做。


解析:
知道为什么很多公司不要30岁以上的程序猿、码农吗?
其中一个重要原因是这个年龄段的程序猿和码农学习能力已经更不上时代的脚步了。
为了公司的长远发展,许多30岁以上的码农和程序员就成了炮灰。。。
逃避这样的命运的方法除了职场上的操作(本人初中,没有这方面的经验。。。),还得学习新的技能。
跟的上时代的脚步,存活下去。



9.编写糟糕的错误报告
如果"在我的机器上工作"不够好,没人会说。
确保在提交报告时,该报告对问题的描述不正确,并且没有任何步骤可重现该问题。
我个人最喜欢的是"此功能已完全损坏"。
这将为需要修复该错误的开发人员确保真正糟糕的维护体验。
如果开发人员离您三个月之久,您将获得更多的荣誉!


解析:
错误报告是什么?能吃吗?。。。
不开玩笑了,作为编程小白,错误报告应该。。。不太会用到。
我个人认为(可能是错的)错误报告这东西应该只会在团队开发中用到。
如果真是这样,那就是典型的坑队友行为。
为了团队开发的效率,还是正经点的好。



10.不要费心学习工具。
您看,如果记事本不足以满足您的编码需求,那么Microsoft永远不会发货。
为什么要花时间学习使用Intellisense,键盘快捷键或任何其他"生产力黑客"?
它们只是倾向于减少代码的笨拙性并加快开发过程。


解析:
如果你是一个小白,那么我也不太建议你学习使用所谓高逼格,炫酷,吊炸天的编辑器。
顶多用原装的或者稍微改良了那么一点的编辑器。
比如我,学HTML5和CSS3用的就是HBuilder X。
为什么不用VScode?
自动的填充和不适合长时间打代码的色彩配置使我选择了HBuilder X。
挺护眼的。。。
而且适合新手学习。



11.如果实际上必须调试,请始终使用控制台。
好的,所以也许您可能实际上有一天需要修复一个错误。
我知道–谁想要这样做?
但是,无论您做什么,都不要使用调试器。
相反,只需使用对控制台窗口的调用或快速弹出对话框的ShowMessage调用即可。
对于熟练的Crappy Coder来说,这已经足够了。


解析:
我。。。见识少了。。。
对于调试器,我一无所知。
不过不用脑子都知道,调试器这一类都是专业的更适合调试代码的工具。
为了安全,还是用调试器吧



12.与您的setter和getter产生很多副作用。
这总是很有趣。
确保在setter方法中删除了某些内容。
当您用getter获得价值时,请进行更改。
相信我,这很有趣。


解析:
如果我没理解错的话,这个应该是修改和用户之间的交互内容(可能我理解错了)
如果真是这样的话那就会类似这样:
用户说的:你好        程序收到的:我*你码。。。
这就很尴尬了,是吧



13.遵循FRY原则:经常重复自己
Crappy Code的标志是在更改和更新内容方面存在困难。
不断地在代码中重复自己是确保更新困难的可靠方法。
使用大量的魔术数字。
为什么要在一个地方声明常量,而在34个地方可以使用文字呢?


解析:
这个被机翻严重破坏了,不过大概意思还是可以勉强猜出来的。
这一段估计是想说关于冗余代码的事。
这种事在小甲鱼老师的教程中常有提到。冗余代码会严重拖慢程序的运行效率。
而程序员追寻的确实精简而又完美。
除非你是从“凉屋工作室”来的。。。



14.不要听任何有经验的开发人员
经验-哼!
谁需要它?
那些老混混到底知道什么?
仅仅因为他们看到了一切,并且犯了菜鸟们犯下的所有错误,并不意味着您也不要犯错。
毕竟,如果您一开始会做得很烂,该如何获得经验?


解析:
我。。。
哪有这样的!?只听说磨砺使人进步,还真没听说这样的。。。
没错,如果一开始就不听前辈的经验,确实能够更多的磨砺自己。
但是完全不听的话。。。是不是就有点了。。。
小甲鱼老师说过:
游客,如果您要查看本帖隐藏内容请回复

所以,听一下前辈的意见可以让我们少走很多弯路。



本帖更新进度■■■■■■■
全文更新进度■■■


阅读进度■■□

【第三弹】传送门

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

 楼主| 发表于 2020-3-14 14:10:14 | 显示全部楼层
沙发。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-14 14:11:23 | 显示全部楼层
额,来欣赏下……
反面教材的反义就是正面教材吗……
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-14 14:12:08 | 显示全部楼层
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-3-14 14:14:31 | 显示全部楼层

额,楼主好不厚道,竟然自己占自己帖子的沙发
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-14 14:15:15 | 显示全部楼层
蒋博文 发表于 2020-3-14 14:14
额,楼主好不厚道,竟然自己占自己帖子的沙发

学别人的。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-14 14:15:52 | 显示全部楼层
weiter 发表于 2020-3-14 14:15
学别人的。。。

额,学坏
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-14 14:16:25 | 显示全部楼层
楼主是我见过的最会学坏的楼主
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-14 14:16:58 | 显示全部楼层
蒋博文 发表于 2020-3-14 14:16
楼主是我见过的最会学坏的楼主

。。。
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-3-14 14:26:28 | 显示全部楼层

不是吗?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-14 14:33:08 | 显示全部楼层

好吧,我承认
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-14 22:07:21 | 显示全部楼层
本帖已完结,敬请期待【第三弹】
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-3-15 18:04:03 | 显示全部楼层
为什么【第三弹】相当火爆然而【第二弹】、【第一弹】却很冷清?
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-9-22 12:30

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表