懒惰的程序员

社会在谴责懒惰的同时赞扬勤奋的工作。 但是,这是一个常见的错误,使懒惰与不负责任相混淆。 不负责任的行为可能对日常生活和职业生活有害,开明的懒惰可能极大地影响了开发人员的生活。

你是个懒人吗? 好。 您自然会遵循这些建议。

避免编码

编码很难。 即使是在小型应用程序上工作,也需要专注和脑力。 在编写的每一行代码中,您自己增加了注入一些错误和将来头疼的可能性。

为了避免编码,首先要问的问题是是否需要这样做。 如果是老板或客户的要求,请询问他们的理由。 检查是否有避免开发“出色”新功能的方法。 很可能您创建的功能中有80%根本不会使用。

记录您的代码

您知道什么比编写代码难吗? 读。 读取代码的难度至少是编写代码的两倍。 几个月后,没有人记得该功能或模块的工作方式。 猜猜怎么着,有一天您会被要求修复一个错误。 而且,您必须阅读代码并了解其工作原理。

懒惰的开发人员必须尽量减少这种工作。 最小化此问题的最佳方法是记录每个公共成员。

测试中

验证不是测试的主要目的。 测试自动化和代码覆盖率是真正有价值的输出,使您无需花费很多精力。

您可以通过运行应用程序并检查输出来轻松地验证代码。 但这还不是故事的结局。 有一天,您将必须进行一些更改并再次验证所有内容。 手动验证将花费大量时间,并且不够安全。 如果您测试程序的大多数可能流程,则在尝试进行某些更改时,将最大程度地减少将来的工作。 这将为您节省大量时间。

通讯

成为一名优秀的程序员并不是您的唯一期望。 您可以成为团队中最努力,最聪明的程序员。 但是,如果您与团队成员关系不好,您仍然会被解雇。 人们不想雇用最优秀的开发人员,而是想雇用可能会喜欢的人。 不要试图通过努力来打动人。 相反,放松一下并结交一些朋友。

问人何时被困

最严重的错误之一就是试图自己解决所有问题。 我知道有些人陷在某个错误中,并在此问题上工作了三个星期而没有任何进展。 别当那个人,只要被困就问你的同事。 不要害怕他们会认为您不知道自己在做什么。 没人在乎。 他们只是想把事情做好,以便回家。

明智地利用时间

如果您遵循这些建议,那么您将有很多空闲时间。 明智地利用您的时间。 别那么忙 不在乎 任务永远不会结束。 尝试与您的朋友和家人共度时光。