• 主页
  • 随笔
所有文章 友链 关于我

  • 主页
  • 随笔

你是否也默默吐槽过XXX的代码写得真烂?

2019-11-26

  前段时间在做前端监控代码的交接,交接之前对代码质量有点忧虑(实际上也没有想象的那么差… - _ - )

  忧虑的原因是什么呢,曾经做一线开发时,用到公司基础框架组提供的框架时,当大家觉得不好用或者翻看源代码发现代码质量不高时,都会整齐一致的默默的一顿吐槽!~

  后来,当自己也成为了基础框架研发组的一员时,就特别小心,深知吐槽的威力…

  这里是背景,再回到本次代码交接。

  忧虑的根本原因还是在于**对现有代码不满意,感觉还有优化的空间**。

  那么,问题就来了,既然都对现有代码不满意,那为啥还会写出这样的代码呢?

  这个人是不是有毛病?是不是做事比较糙?不靠谱?

  其实,并不是!

  在我看来,**每一个阶段都有每一个阶段的代码与之完美契合**,项目到了下一阶段,如果代码还在停留在上一阶级,那么看起来就会相当丑陋。

  这也与我自己一直践行的**简单直接**,反对滥用设计模式、反对过度设计相匹配。

  那么,怎么才能避免被人吐槽呢?

  很简单,**不断的重构!~**

  在我看来,好的代码or产品都并不是一蹴而就的,都是**不断打磨**出来的。

  本来前几天就想把这篇文章写下来的,标题都起好了,叫做《关于代码重构的一点思考》,迟迟无法下笔,因为按我之前写文章的套路,都会先把整个文章的结构先想出来,针对于这个标题,始终想不好文章的整体结构、有哪几个标题段落

  早上,看到了公众号【顾问之路】的一篇《用心生活还是用脑生活?思考了一年之后,我决定选择前者》, 因为下面的几句话,有了启发

  • 我好像一直在用头脑生活,用各种范式武装自己
  • 朋友是这么说的:我们都这么熟了,你没有必要用你对待工作的态度来对我
  • 在过去的那么多年里,我好像一直都在顽固的坚持用**工作脑**去同时对待工作和生活

  最后,感谢**猎头麦**,从此我的文章风格进入了新时代!哈哈哈!~

  回想起16年在Blog中写过一篇叫《关于代码质量的一点思考》,顺便搬运到公众号上来了,点击这里

赏

谢谢你请我吃糖果

扫一扫,分享到微信

微信分享二维码
手写JS函数的call、apply、bind实现
一文搞定JS异常捕获
© 2025 YiYing
Hexo Theme Yilia by Litten
  • 所有文章
  • 友链
  • 关于我

tag:

  • 读书笔记
  • sql注入
  • sqlmap
  • nexus
  • HTTP安全
  • restfull
  • 随笔
  • 哲学
  • 缓存
  • HTTP状态码
  • HTTP连接
  • RSA
  • Java
  • JavaScript
  • 安全
  • 排序算法
  • POI
  • 工具类
  • 工作思考
  • Life
  • 读书
  • 前端
  • 团队管理

    缺失模块。
    1、请确保node版本大于6.2
    2、在博客根目录(注意不是yilia根目录)执行以下命令:
    npm i hexo-generator-json-content --save

    3、在根目录_config.yml里添加配置:

      jsonContent:
        meta: false
        pages: false
        posts:
          title: true
          date: true
          path: true
          text: false
          raw: false
          content: false
          slug: false
          updated: false
          comments: false
          link: false
          permalink: false
          excerpt: false
          categories: false
          tags: true
    

  • 友情链接1
  • 友情链接2
  • 友情链接3
  • 友情链接4
  • 友情链接5
  • 友情链接6
很惭愧

只做了一点微小的工作
谢谢大家