📅  最后修改于: 2020-10-16 07:51:19             🧑  作者: Mango
在开始软件开发人员所需的最重要的最佳实践之一之前,让我先问几个基本问题。
肯定您的回答是肯定的,但是如果我在系列中再问一个问题:
只有很少的软件开发人员会给出肯定的答案,因为阅读和理解现有软件源代码是最无聊的任务。如果您是其中之一,觉得阅读软件源代码是一项无聊的任务,那么您就错过了软件开发人员一生中应该拥有的最重要的最佳实践之一。
如果您想成为小说家,您可以开始写小说吗?我会说100%不!!在您开始撰写好小说之前,您肯定需要阅读数百本小说。如果您想成为一名电影剧本作家,您是否可以在编写完好电影剧本之前就开始写好电影剧本?我的回答还是不!
因此,如果您想编写良好的软件代码,那么如何在不读取大量源代码的情况下编写良好的源代码呢?即使您会写一些东西,您怎么会知道哪个最好呢?
阅读他人编写的源代码可以使您有机会批评编写该代码时所犯的错误。您将能够确定其他软件开发人员在其源代码中犯的错误,您不应重复这些错误。
软件代码有许多属性(缩进,注释,历史标头,函数结构等),您可以通过阅读现有代码来学习,特别是由经验丰富的软件开发人员编写的代码。花一些时间阅读别人的源代码,我相信您将能够在几天或几周内编写出美丽的源代码,并且您将能够纠正迄今为止在编写源代码时所做的错误。 。
要尝试一件事,只需过去并检查几年前编写的代码,您肯定会大笑….因为您总是通过练习来提高自己。