编程指南-学习建议编程指南-学习建议
首页
学习方向
技术学习
🚀 编程指南
首页
学习方向
技术学习
🚀 编程指南
  • 一、学习方向

    • 经典问题

      • 如何选择学习方向和目标?
      • 数学和英语不好,可以学编程吗?
      • 学历不高,可以学编程吗?
      • 学历不高,能进大厂吗?
    • 就业方向

      • 如何理性看待"Java已死,前端已凉"?
      • 选Java还是Python?
      • 选Java还是C++?
      • 选Java还是Go?
      • 什么是全栈工程师?我要做全栈吗?
      • 如何选择编程语言?
    • 岗位介绍

      • 后端开发是干嘛的?
      • 大数据方向怎么样?
    • 发展方向

      • 是否要选择互联网行业?
      • 读研还是直接就业?
      • 大四,考研失败,后面应该怎么办?
      • 计算机专业分流怎么选?
      • 是否要进实验室做科研?
      • 选择基础架构还是业务开发?
      • 是否要转行/转专业/转语言?
      • 学网站开发还是打ACM?
      • 感觉进大厂机会渺茫,要考研续命吗?
      • 大学阶段,通过编程赚钱的一些经验
    • 程序员从入门到就业的完整过程
    • 学习方法

      • 如何快速学好一门新技术?
      • 如何高效看网课?
      • 心流,学习效率倍增的法宝!
      • 提高行动力的几个好方法
      • 使用 Typora + PicGo 提升百倍写作效率
      • 如何开发小程序?需要学习哪些知识?
      • 快速发现优秀开源项目的三板斧
      • GitHub这5个骚操作,99%的人不知道
      • 学编程,要做好学习计划,确认学习目标
      • 学习源码的建议
      • 如何规划自己的编程学习之路?
      • 怎么高效搜索资料?
      • 如何正确选择编程学习资源?
      • 如何高效找到优质编程项目?
      • 有哪些参与项目的好途径?
    • 刷算法的经验

      • 长安大学四年,编程学习之路
      • Java 入门 + 基础 + 进阶学习经验
      • 10个宝藏级编程资源
    • 学习建议

      • 对程序员的几点误解
      • 如何提升自己的代码质量?
      • 代码质量重要吗?
      • 学编程,千万别背代码!
      • 软著有用吗?
      • 学编程框架的建议
      • 报培训机构还是自学?
      • 常见的编程学习误区
      • 如何给自己制定学习目标和计划?
      • 如何应对焦虑、压力、不想学的情绪?
      • 如何正确且高效地提问?
      • 计算机方向各个专业差别?如何选择?
      • 初学编程,遇到很多问题怎么办?
      • 只跟着学校的进度学编程,毕业能找到工作吗?
      • 学了十几种编程语言后,我有哪些感悟?
      • 如何做好时间管理,如何保持自律?
      • Mac 和 Win,到底用哪个系统学编程?
      • 为什么我不建议大学生接公司单?
    • 后端建议

      • 后端开发,要学前端吗?
      • 后端,Linux 要学到什么程度?
    • 学习经历

      • 长安的考证经历(Java认证、软考等)
      • 大学学习经历,拿下大厂Offer
      • 大一鱼友,坚持对编程的热爱
      • 大一鱼友,寒假总结
      • 大一鱼友,小学开始接触学习编程

代码质量重要吗?

有人问我:能跑就行,为什么要在意代码质量?

今天聊聊这个问题。

代码质量当然重要

1. 你要维护自己的代码

你今天写的代码,明天可能要改。

如果代码质量差,改起来会很痛苦。经常是改了一个地方,另一个地方又出Bug。

2. 别人要接手你的代码

你不可能在一个公司干一辈子。你走了之后,别人要接手你的代码。

如果你的代码写得像屎山,接手的人会骂死你。

3. 代码质量影响效率

代码质量好,开发效率就高。新功能好加,Bug好修。

代码质量差,每次改代码都要小心翼翼,生怕改出新问题。

但也不用过度追求

1. 完美代码不存在

不要想着写出完美的代码,那是不可能的。

代码只要够好、能用、好维护就行。过度追求完美会浪费时间。

2. 业务需求更重要

公司招你是来创造价值的,不是来写艺术品的。

如果花太多时间优化代码,影响了业务进度,是不合适的。

3. 要考虑性价比

重要的核心代码,要好好写。

临时的、一次性的代码,差不多就行。

什么时候要注意代码质量

1. 核心业务逻辑

比如支付、订单这些核心功能,代码质量一定要高,Bug不得了。

2. 要长期维护的代码

如果这个模块以后还要改、要加功能,代码质量就很重要。

3. 团队协作的代码

多人一起开发的项目,代码质量影响协作效率。

什么时候可以不那么在意

1. 临时脚本

跑一次就删的脚本,能用就行。

2. 验证性代码

试验某个想法的代码,确定可行之后再好好写。

3. 紧急情况

线上出Bug了,先修复再说,之后再优化。

我的看法

代码质量重要,但不是最重要的。

在保证业务需求的前提下,尽量写好代码。不要为了代码质量耽误正事,也不要完全不在意代码质量。

平衡很重要。

上次更新: 2025/12/7 09:34
Prev
如何提升自己的代码质量?
Next
学编程,千万别背代码!