程序员的 5 个浪费时间的习惯

2021-10-26 From 程序之心 By 丁仪

时间是最宝贵的资产,但是经常不经意间浪费了很多时间。见过一些开发人员浪费时间但不知道这一点。因为在做这些事情的时候,他们以为自己在工作,但他们不知道他们在浪费时间。

不必要的自我

每个人都会陷入某些困境或遇到问题。最好的策略是自己尝试 5-10 分钟来解决问题,无论有没有解决,都要去互联网上尝试搜索答案。

不要因为一些不必要的和愚蠢的自负而浪费你的时间。从来没有哪个问题必须自己解决而不能寻求外部帮助。即使自己想出解决方案,也要搜索 10-15 分钟以寻找更好的解决方案。

没有人能解决所有的问题。即使是最好的程序员也可能因为一些简单的问题而浪费一天。始终牢记,解决问题是第一目标,如果想研究学习可以在解决问题后私下深入研究。

不使用内置函数

开发内置函数是有原因的,对吧?它的开发是为了节省开发人员的时间。99% 情况下,内置函数的性能将优于你开发的函数。

所以,不要浪费时间。如果你喜欢自己开发东西,可以开发一个独立项目或分享代码。如果你认为你的解决方案可能有内置的替代方案,可以去互联网上搜索。

完美主义

你无需花费 20 小时的时间来研究按下按钮时的外观。尤其是初学者、实习生、应届生比较容易陷入完美主义。

如果你是一个完美主义者,有时这是一个好习惯。但更多时候,它会消磨你和其他人的时间。曾经在我的团队中,一位开发人员在如何减少函数中的行数上浪费了整整一天的时间。

每个人都喜欢完美的项目或代码。 但有时,当你有 deadline,而其他开发人员正在等待你完成你的任务时,好的代码胜过完美的代码。

不懂就复制粘贴

可能每个程序员都会从其他地方复制粘贴代码。复制粘贴没有错,但是当开发人员在完全不理解的情况下复制粘贴时就会出现问题。

你可能想知道这是一个如何浪费时间的习惯?它可能会浪费你数小时的时间。每个代码片段都有自己的目的,当你从其他地方复制代码而不理解它时,你不知道它的全部目的。运行代码可能会导致更多错误。

注释太少

写一段有意义的注释可能只需要一两分钟。但有时太懒了,不想写注释。可能一个月后,将不得不花费 10 倍的时间来重新理解我们自己编写的代码。考虑到合作的其他开发人员,一行注释可能会为修改代码的其他开发人员节省一个小时的时间。

本文来源:程序之心,转载请注明出处!

君子曰:学不可以已。
《黑匣子思维》
“黑匣子思维”是一种记录和审视失败并从中吸取经验的积极态度。不惧怕面对失败,反而视失败为学习的途径。不会否认过失、推诿责任和想方设法脱身,而会把失败作为样本深入研究。 缺乏从失败中学习的态度、勇气和能力,会对个体或行业带来严重危害。千方百计避免犯错并不是我们的目标,学习如何聪明而有意义地犯错,将每一次失败作为测试我们成绩的机会。
发表感想

© 2016 - 2024 chengxuzhixin.com All Rights Reserved.

浙ICP备2021034854号-1    浙公网安备 33011002016107号