代码写太长了?自测六个问题,找出答案!( 二 )

图片来源:Aphinya Dechalert

\n \n

对很多初学者来说 , 编码就是编写if else的语句 , 试图弄清楚如何运行代码的过程 。 在这一过程中 , 编码就变成了一个令人费解的庞然大物 , 其出人意料的曲折情节堪比《权力的游戏》 。

\n \n

代码越多并不意味着代码越好 。 当然 , 在写代码的时候还是很有意义的——直到回过头来 , 解开无意中创造的神秘小说 , 才发现不明确的方向、结构和主要情节的漏洞阻碍着线性发展 。

\n \n

当开发人员不了解某些知识时 , 就会出现错误 , 这些错误主要是源于不了解代码中高效的模式 。 哪怕生成的代码已经运行了 , 结构遗忘的喜悦仍在持续 。 但随着时间的推移 , 事情过于混乱带来的挫折感也就随之而来 。

\n \n

以下问题有助于你构建逻辑 , 了解软件开发中的重要模式 。

\n \n

函数式编程如何?

\n \n

尽管大家非常喜欢面向对象模式的理念 , 但函数也存在于类和方法中 。 函数式编程基于给定情况处理数据 , 强烈厌恶依赖性 。

推荐阅读