你不要瞧不起Ctrl+C

2023-05-16

      曾经,在我未参加工作之前,我认为靠 Ctrl+C 来完成工作的人,肯定是懒惰的程序员,但是现在我发现我错了,而且是彻底的错了。能够通过 Ctrl+C 来完成工作的人,绝对是一个优秀的工程师,因为只有优秀的工程师才能够将Ctrl+C 的效用发挥到极致。


     我仍然记得一个月以前的那一幕,那个下午我被派去Deal A项目中遗留的Bug,总共有6个,我按照Bug的优先级轻而易举的解决了其中的五个,还剩下最后一个优先级最低的Bug,但是处理却是最繁琐的。那是一个在页面跳转时,会加载Wrong数据的问题,O工程师在临走之前,已经留下了解决的方案: 必须要通过分页+initData() 的方法来解决掉。 
         
     我仔细阅读了O工程师的历史代码,尝试着去自己Codeing来解决这个Bug,但是过了半小时之后,我仍无法Pass它,我只好求助姜工程师。令我诧异的是,姜工竟然不用自己敲Code,而是通过Ctrl+C,Ctrl+V十分钟就解决了Bug。而在此之前,姜工一点都没有接触过这个项目,他在完全不了解项目架构的基础之上,轻而易举的就Pass掉问题。

     从那之后,我不再瞧不起通过Ctrl+C来完成工作的人,相反我对他们充满了敬佩。因为他们用最高的效率的来实现项目的功能,而且降低了Bug出现的概率。编程不是复制,而是用架构师的mind来创建艺术。我们要做的不是Codeing,而是创造出架构师的艺术品。

     当然了,一个优秀的工程师不会通过 Ctrl+C 而丢失掉他自己的思想,本文在这里要强调的是Ctrl+C也是一种技术,不是所有的人都能够通过Ctrl+C来构造作品。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

你不要瞧不起Ctrl+C 的相关文章

随机推荐

  • MAC Please reinstall Android Studio form screatch

    遇到问题的流程 xff0c 是误操作关闭了Kotlin插件 xff0c 重启的时候提示这个信息 解决办法 xff1a 资源库 Preferences AndroidStudio4 0 下面找到disabled plugins txt文件 删
  • 关于zookeeper启动一闪而过的情况

    问题描述 笔者在虚拟机启动zk cmd无论怎么启动都是闪退的情况 解决方案 在cmd文件加个pause查看问题 如下图所示 64 echo off REM Licensed to the Apache Software Foundation
  • jupyter notebook error: FileNotFoundError: [WinError 2]

    文章目录 问题现象解决方法 问题现象 Traceback most recent call last File 34 D Anaconda3 envs robot env lib site packages tornado web py 3
  • Hp 4200添加为网络打印机的步骤

    物理连接 1 只要连接电源 网线即可 设置打印机IP 1 在打印机控制面板上按下 键 xff0c 进入菜单 xff1b 2 按下 或 找到 CONFIGURE DEVICE xff08 配置设备 xff09 选项 xff0c 按下 键 xf
  • Qt内置浏览器引擎WebEngine调试和分析方法

    问题背景 H5和JS代码写好了 xff0c 在浏览器里调试也一切OK xff0c 然后嵌入到Qt中 xff0c 发现各种问题 xff0c 这时候 xff0c 如何在Qt框架下调试Web的代码呢 xff1f 调试方法 在Qt帮助文档中 xff
  • IOS开发之——网络-视频播放-JSON解析(11)

    一 概述 解析JSON结果到OC类通过视频播放地址构成视频播放器并播放显示网络请求 xff0c 返回视频播放列表 xff0c 点击列表中的一项进行播放 二 Main storyboard 三 解析JSON结果到OC类 3 1 JSON数据
  • 华为交换机 ssh和Telnet远程登录配置命令

    华为交换机 ssh和Telnet远程登录配置命令 联系方式 QQ481715271 简单拓扑 LSW4 vlan 20配置地址的原因是SSH Telnet 都可以登录 LSW3 配置 vlan batch 10 20 interface V
  • CentOS7配置yum本地源时报错Repository ‘centos7-media‘: Error parsing config

    错误如下 xff1a 已加载插件 xff1a fastestmirror Repository 39 centos7 media 39 Error parsing config Error parsing 34 gpgkey 61 39 f
  • 深入理解Tomcat虚拟目录

    我们知道 xff0c Web网站中的内容 xff08 包括网页 xff0c 图片 xff0c 音频文件等 xff09 一般都存放在App的目录下 但随着网站内容的不断丰富 xff0c 用户需要把不同层次的内容组织成网站的子目录 我们通常的做
  • Spring Security 实现身份认证

    Spring Security可以运行在不同的身份认证环境中 xff0c 当我们推荐用户使用Spring Security进行身份认证但并不推荐集成到容器管理的身份认证中时 xff0c 但当你集成到自己的身份认证系统时 xff0c 它依然是
  • Spring Security身份认证之UserDetailsService

    zhiqian我们采用了配置文件的方式从数据库中读取用户进行登录 虽然该方式的灵活性相较于静态账号密码的方式灵活了许多 xff0c 但是将数据库的结构暴露在明显的位置上 xff0c 绝对不是一个明智的做法 本文通过Java代码实现UserD
  • 基于Apache OLTU的OAuth2.0授权解决方案

    Apache OLTU实现了OAuth 2 0的规范 xff0c 是一种可靠的Java授权解决方案 但是 xff0c 官方文档实在是太惨不忍睹了 本文参考了开涛的 OAuth 2 0集成Shiro文章 模拟了OAuth2 0的认证流程 技术
  • Couch的MapReduce查询

    1 MapReduce介绍 传统的关系型数据库中 xff0c 只要你的数据是结构化的 xff0c 你可以进行任何类型的查询 Apache Couch与此相反 xff0c 它使用MapReduce xff08 预定义的map和的reduce方
  • Java遍历读取文件目录结构

    Java读取计算机目录 xff0c 并打印 public class ReadDirectory 文件所在的层数 private int fileLevel 生成输出格式 64 param name 输出的文件名或目录名 64 param
  • Java实现数字水印

    数字水印有可见不可见之分 xff0c 可见的比如课件上印有学校校徽 xff0c 微博发图片会水印上上传者的信息及微博logo等 用java实现可见的数字水印 xff0c 草人主要是用到了java awt包中的AlphaComposite类
  • 程序员应该如何去设计需求

    刚出道的程序员 xff0c 在做需求分析的时候 xff0c 总是经常挨批 xff0c 客户说他们不能按照客户的要求去设计原型 xff0c 领导说他们不用心去与客户沟通交流 程序员总是感到自己很冤枉 xff0c 明明客户没有给出一点建设性建议
  • Android硬件开发之——使用Android Beam传输文本

    前言 本文主要讲述使用Android Beam传输文本 xff0c 内容包含 xff1a Android Beam的基本理念Android Beam API实例 Android Beam Android Beam的基本理念 Android
  • 小小程序员的一周日报

    工作依旧在有条不紊的进行着 xff0c 一周的时间很快就会过去 xff0c 正如今天李哥所说的 xff0c 这一周还没有感觉怎么过呢 xff0c 就结束了 是啊 xff0c 这就是我们的工作 xff0c 程序员的工作 xff0c 软件设计师
  • 项目空间都有啥

    项目空间是什么 xff0c Workplace 答案是 xff1a No 项目空间是由项目负责人提出的实施某项目方案的一种流程 项目空间是XX海油ERP管理系统下的一个业务 xff0c 项目负责人通过创建项目名称 项目负责人 使用资源 所属
  • 你不要瞧不起Ctrl+C

    曾经 xff0c 在我未参加工作之前 xff0c 我认为靠 Ctrl 43 C 来完成工作的人 xff0c 肯定是懒惰的程序员 xff0c 但是现在我发现我错了 xff0c 而且是彻底的错了 能够通过 Ctrl 43 C 来完成工作的人 x