个人简介

Echo Blog


江湖无名 安心练剑
  • 10x程序员工作法-划重点“综合运用”主题内容的全盘回顾
    划重点 “综合运用”主题内容的全盘回顾 你好,我是郑晔。 又到了我们划重点的时间了,因为篇幅关系,“综合运用”这个模块最为短小精悍。 在这个模块中,我们把前面学到的各种知识综合起来,运用在实际的工作场景中,让你知道这些内容并不是一个个孤立的实践,在实际工作中,唯有将它们结合起来,才能发挥最大功效。 重点复习 在这个模块中,我们学习到了一些新知识。 “学习区”学习模型...
    2015-01-01 15:20:27 | 10x程序员工作法
  • 10x程序员工作法-40我们应该如何保持竞争力?
    40 我们应该如何保持竞争力? 你好,我是郑晔。 在前面两讲,我结合着两个程序员要直接面对的场景,讨论了如何综合运用前面学习到的知识,这一讲的内容可能不涉及到实际的应用场景,但与每个人的发展息息相关。我想谈谈如何走好程序员这条路。 焦虑的程序员 让我们再次用思考框架分析一下问题。首先,现状是什么?关于这个问题,我并不打算讨论个体,因为每个人的情况千差万别,我准备从整体入手。 IT 行...
    2015-01-01 15:20:27 | 10x程序员工作法
  • 10x程序员工作法-39面对遗留系统,你应该这样做
    39 面对遗留系统,你应该这样做 你好,我是郑晔。 在上一讲中,结合着“新入职一家公司”的场景,我给你讲了如何在具体情况下应用我们前面学到的知识。这一讲,我们再来选择一个典型的实际工作场景,将所学综合应用起来。这个场景就是面对遗留系统。 在《[34 你的代码是怎么变混乱的?](http://time.geekbang.org/column/art...
    2015-01-01 15:20:27 | 10x程序员工作法
  • 10x程序员工作法-38新入职一家公司,怎么快速进入工作状态?
    38 新入职一家公司,怎么快速进入工作状态? 你好,我是郑晔。 经过前面几个模块的学习,我们分别领略了各个原则在不同场景下的应用,相信你对于这些原则的理解也上了一个台阶。但实际工作并不会清晰地告诉你,到底该运用哪个原则来解决问题。 所以,在接下来的三讲中,我挑选了程序员职业生涯中三个非常经典的场景,与你一起看看怎么在实际的工作中运用好已经学习到的这些原则。 在综合运用这个模块的第一讲,...
    2015-01-01 15:20:27 | 10x程序员工作法
  • 10x程序员工作法-37先做好DDD再谈微服务吧,那只是一种部署形式
    37 先做好DDD再谈微服务吧,那只是一种部署形式 你好,我是郑晔。 在“自动化”模块的最后,我们来聊一个很多人热衷讨论却没做好的实践:微服务。 在今天做后端服务似乎有一种倾向,如果你不说自己做的是微服务,出门都不好意思和人打招呼。 一有技术大会,各个大厂也纷纷为微服务出来站台,不断和你强调自己公司做微服务带来的各种收益,下面的听众基本上也是热血沸腾,摩拳擦掌,准备用微服务拯救自己的业...
    2015-01-01 15:20:27 | 10x程序员工作法
  • 10x程序员工作法-36为什么总有人觉得5万块钱可以做一个淘宝?
    36 为什么总有人觉得5万块钱可以做一个淘宝? 你好,我是郑晔。 今天,我们从软件行业的一个段子说起。 甲方想要做个电商网站,作为乙方的程序员问:“你要做个什么样的呢?”甲方说:“像淘宝那样就好。”程序员问:“那你打算出多少钱?”甲方想了想,“5万块钱差不多了吧!” 这当然是个调侃客户不懂需求的段子,但你有没有想过,为什么在甲方看来并不复杂的系统,你却觉得困难重重呢? 因为你们想的根...
    2015-01-01 15:20:27 | 10x程序员工作法
  • 10x程序员工作法-35总是在说MVC分层架构,但你真的理解分层吗?
    35 总是在说MVC分层架构,但你真的理解分层吗? 你好,我是郑晔。 作为程序员,你一定听说过分层,比如,最常见的 Java 服务端应用的三层结构,在《[15 一起练习:手把手带你分解任务](http://time.geekbang.org/column/article/78542)》中,我曾提到过: 数据访问层,按照传统...
    2015-01-01 15:20:27 | 10x程序员工作法
  • 10x程序员工作法-34你的代码是怎么变混乱的?
    34 你的代码是怎么变混乱的? 你好,我是郑晔。 前面几讲,我给你讲了开发过程的各种自动化,从构建、验证到上线部署,这些内容都是站在软件外部看的。从这一讲开始,我准备带领大家进入到软件内部。今天的话题就从写代码开始说起。 逐步腐化的代码 代码是程序员改造世界最直接的武器,却也是程序员抱怨最多的东西。为什么程序员会对代码如此不满呢? 你会抱怨写一段代码吗?你肯定不会,毕竟这是你养家糊口...
    2015-01-01 15:20:27 | 10x程序员工作法