大一软件工程专业,目前现在学C++,刚刚刷抖音看到关于和程序员相关的视频。然后看到该博主的代码被别人吐槽代码风格不行,代码不够规范。

于是我开始审查我的代码,可以说是又臭又长。新建一个项目几百行的那种。然后网上看一些优秀的程序员博主他们都分的挺清楚的,源文件和头文件分的开,然后给项目命名好。(我觉得很好看,不过让我写还是很有难度的)

我想知道怎么样才能写出好看有规范的代码,有实践方法能分享么。

关注

17人评论了“大一软件工程专业,目前现在学C++,刚刚刷抖音看到关于和程序员相关的视频。然后看到该博主的代码被别人”

  1. 绳网一般绳匠

    去找找大厂的或者开源的代码规范文档,学一些设计模式、程序架构方面的知识

  2. 整体的代码风格可以看看《代码整洁之道》
    针对不同语言,在学完基础的知识之后,一定要去看官方给的代码规范。
    命名一定不要用拼音!!!

  3. 哈哈哈哈哈哈……..脑子里都有那个画面:半年后这哪个傻逼写的 过一会 哦我是傻逼 这当初写的啥啊 …….一天后 emm我搞懂了一部分 但是大部分来看相当的不可思议啊它是怎么运行起来的。行吧 就这样从 3/2截断 废弃一部分代码 开始从新撸

  4. 自己找个规范,然后按照规范写就行了,再慢慢改。规范的目的主要是要让别人看懂,通常这种场景会提供你规范,除非你是tech lead,才要提供规范。

  5. 我前端的,讲一下我自己的办法,可以参考一下

    我学的时候是不断重构自己之前的代码。一开始初学的时候用原生 JS 写,然后学 ES6 的新语法之后用新语法重构,然后学了 Vue 框架之后用 Vue 重构逻辑,学了 TS 之后再用 TS 重构

    每一次重构都是对之前自己代码的 review,强迫自己去重新看重新理解之前自己写的破烂,在重构的过程中把逻辑不断精炼,慢慢就能养成良好的习惯(被自己逼的)

  6. 有追求的coder,好多大厂看似履历很好的程序员,最后写出来的代码也是面条,没办法,企业不在乎这个,你只能写好了讨好自己

  7. 可以看看Google或者Microsoft的代码规范,学习下如何命名
    尽可能让一个函数功能纯粹,一个函数只干一件事情
    多重构代码

发表评论

您的邮箱地址不会被公开。 必填项已用 * 标注

滚动至顶部