首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

你遇到过的最好的源代码注释是什么?

互联网上一个著名的讽刺:“我有一个好主意,现在就差程序员了!”

作为程序员,你觉得初学者会不会对数据结构和算法越来越着迷?

当我在 2013 年开始编码时,我并没有沉迷于数据结构,结果还不错,但还不错,不是特别好!然而,随着时间的推移,我意识到我必须学习数据结构和算法,因为这些是计算机科学中的核心概念,可以帮助人们理解代码背后真正发生的事情。学习这一点极大地提高了我的编码技能,而且您还学习了如何更好地解决和优化编码问题。初学者似乎对数据结构和算法着迷,但有趣的是大多数新程序员却没有。这是由于编程的最新趋势和实现以及它们如何满足对数据结构和算法有深入了解的需求。

今天,你可以轻松学习任何框架或语言,因为更多有经验的程序员已经在计算的核心概念上层层实现,不再需要沉迷于数据结构和算法,并使学习曲线变得平滑。即今天,您可以构建功能齐全的网站或移动应用程序,而无需深入了解数据结构和算法。您需要了解数组、列表和其他数据类型,但不要太深。这并不是说对这些核心概念的研究不重要。今天的许多开发人员都是自学成才的,而且大多数都是从内心的问题开始的,比如:“我如何建立网站或移动应用程序”,“我想要一个用于 xxxx 想法的移动应用程序”

如今,编程初学者更关注闪亮的技术。“社交媒体程序员”和博主炫耀各种技术和如何使用它们的教程。这不是一件坏事,但它变得越来越分散注意力,让初学者直接跳入学习这些框架。我对此感到内疚。当我开始编码时,我直接跳入了技术和最新的框架。通过这种方式我学到了很多,也学会了如何解决不同的问题,但这还不够。编程是思考而不是打字。数据结构和算法的知识将改善您的思维过程以编写更好的代码。

你遇到过的最好的源代码注释是什么?

是时候向你展示这个了。通常,我在竞争性编程竞赛中将它放在我的代码之前......希望你喜欢它!中国人常说“佛佑我们”就像“上帝保佑”一样。而对于我们的程序员,我们反而说“佛祖保佑,让错误永远远离我们”。

佛祖保佑 永无BUG

底部左边的一只动物是猴子。“程序员”一词在汉语中称为“程序员”,“员”字与“猴”读音相同,“猴”在英语中与“猴子”同音。

底部右边的一只动物是狮子。“工程师”一词在中国被称为“工程师”

汉语中,“师”与“狮”同音,英文称“lion”。

所以,对于我们的程序员来说,它们被称为神兽。猴子和狮子分别代表“程序员”和“工程师”。

神兽保佑,通通AC

上面这句话的意思是“神话动物保佑我的所有提交都会被接受”。如果您不是竞争性竞赛程序员,您可能不熟悉“接受”一词,这意味着我们的代码被告知对于某个问题是正确的。

最后但同样重要的是,请原谅我糟糕的英语....(悲伤

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20230110A04P9S00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券