首页 > 解决方案 > 编码真的需要逻辑还是其中的一部分是复制粘贴游戏?

问题描述

我是编程新手,对此我有一些疑问。我读过数百次,说编码真的依赖于思维,或者它是逻辑游戏,批判性思维是必须具备的技能,但不知何故我想知道这是否真的是真的。例如,我发现诸如hackerearth 之类的编码实践网站上的问题很有趣,并且我很确定它(编码)是一个“面向数学的逻辑难题”,但是每当我看到,例如,人们询问代码“如何创建进度条”在 html 中”、“如何在 android 应用程序中编写自动填充 otp 代码”、“如何在 android 应用程序中请求位置许可”或“如何在 pygame(一个 Python 库)中创建圆圈”,我真的认为现实世界的行业解决方案不是hackerearth上的“逻辑难题”,而是复制粘贴或公平地说,真正被反复使用的发明车轮。这就是您需要的技能或被要求在行业中做的事情,那么“真正的头脑风暴或逻辑”在哪里?我对此感到非常困惑。那么编码真的是一代程序员传给下一代程序员的“逻辑”或“可重复使用的塑料聚乙烯”吗?我的意思是,第一次有人真的必须在过去使用过逻辑(在我谈到或喜欢他们的例子中),或者他们真的是为“复制粘贴链”创建的,或者说是为了标准使用?它们不能以不同的逻辑设计吗?还是一代程序员传给下一代然后传给下一代的“可重复使用的塑料聚乙烯”?我的意思是,第一次有人真的必须在过去使用过逻辑(在我谈到或喜欢他们的例子中),或者他们真的是为“复制粘贴链”创建的,或者说是为了标准使用?它们不能以不同的逻辑设计吗?还是一代程序员传给下一代然后传给下一代的“可重复使用的塑料聚乙烯”?我的意思是,第一次有人真的必须在过去使用过逻辑(在我谈到或喜欢他们的例子中),或者他们真的是为“复制粘贴链”创建的,或者说是为了标准使用?它们不能以不同的逻辑设计吗?

笔记:-

  1. 我这里把“coding”和“programming”互换使用了,实在不想在这里老讨论,所以请具体全面的回答!

  2. 请不要投票结束引用它“过于宽泛”,因为我认为超级用户有点“不面向编程”,尽管它有一些普遍性,但最好在这里回答。

标签: coding-stylelogiccopy-pastequestion-answering

解决方案


拼图是您获得不同片段并更改它们的部分,以便您可以将它们一起使用来创建一些东西。


推荐阅读