美文网首页
Hi程序员, 测试一下你写代码的境界

Hi程序员, 测试一下你写代码的境界

作者: 游戏开发大表哥 | 来源:发表于2019-05-25 19:47 被阅读0次

境界1: 看山是山,看水是水

    我们刚开始写代码的时候,很多东西都不明白,比如这个功能怎么实现,另外一个功能怎么实现。然后我们不断的学习,首先我们会学习一些基础,然后开始解决一个一个的问题。这个时候,你属于的是看山是山,看水是水的境界,解决每一个问题。

                                                                                                         一脸懵逼, 埋头加班

境界2: 看山不是山,看水不是水

    随着你的学习的深入,你会有各种各样的概念,比如代码重用,代码接口, 设计模式,代码注释, 团队协作等,当你写代码的时候,你可能会有各种各样的概念到你的脑袋里面,你会鄙视一切没有经过这些思考的代码,你会很在意你的框架,甚至操过了解决问题本身,你会发现你写代码不会那么的单纯,很很重的思想包袱,

这个阶段你处于 "看山不是山,看水不是水"。

                                                                   鄙视别人,到处宣扬你的设计模式,你的“内裤”,和你那雄伟“大叼”

境界3: 看山还是山,看水还是水

    随着你的深入,随着你的阅历,你会思考,我们写代码真的是为了框架,可扩展性,等这些东西?当你有这个思考的时候,恭喜你,你可能有机会进入第三种境界,那就是回归到解决问题的本身,你会更多的思考怎么解决问题本身,同时在解决问题的过程中,会自然有好的代码接口,好的设计模式,但是你不会有除了解决问题本身以外的其它烦恼,代码在你眼里变得并不那么重要了。模式在你心中变得不是那么不可改变, 回归到了如何一个一个的解决问题,但是解决问题中充满了你第二个阶段累积的智慧,同时更清楚的看待问题本身,所以你又回到了看山还是山,看水还是水的境界,但是你解决问题的时候更有智慧,而不会有与问题产品本身无关的思想烦恼。   

聪明的你属于哪种境界呢?

相关文章

  • Hi程序员, 测试一下你写代码的境界

    境界1: 看山是山,看水是水 我们刚开始写代码的时候,很多东西都不明白,比如这个功能怎么实现,另外一个功能怎么实...

  • RxAndroid 基础

    RxAndroid 基础# 参考hi大头鬼hi 的微博,写代码进行测试学习,以下记录共享,同时以便之后查阅。 由于...

  • 浅谈程序测试

    作为一个合格的程序员,写相关代码的单元测试是最基本的要求,但是提到测试,又有多少程序员知道各种测试的区别和 怎么写...

  • 来人管管呀,有人要在公司烤乳猪!

    今天 我要为男程序员同胞正名 !!! 你以为的程序员只知道: 格子衫 格子衫格子衫... 写代码 写代码 写代码....

  • 刚刚,阿里开源了一项重磅炸弹,终结程序员“中年危机”!

    每天与代码打交道,你是否曾有这样的困惑与焦虑: 程序员:“天天写业务代码还加班,如何才能成为技术大牛?” 测试:“...

  • Espresso-core库分析

    Google为他们写的Espresso框架也写单元测试/集成测试代码,让我们先从这些测试代码出发看一下Espres...

  • 高效能程序员的修炼 --Jeff Atwood

    程序员的八种境界:1.不朽的程序员-虽然人离开了世界,但代码却依然活着,众多程序员学习他的作品,可能得过图领奖,写...

  • 有趣的编程

    编程很有趣,不信你看看一个程序员写代码的故事: 一个程序员刚开始写代码的时候这样写: 这个时候这个程序员很努力,不...

  • 当女程序员遇到了问题......太真实了

    00 当女程序员遇到了问题 01 男程序员写代码的样子 VS 女程序员写代码的样子 02 别人家女程序员写代码的姿...

  • 编程新手入门的N个“坑”!

    高级的工程师则将自己逻辑思维体现在代码构建上,会写清晰简洁易懂可迭代的代码才是程序员该追求的境界。 写代码前缺少...

网友评论

      本文标题:Hi程序员, 测试一下你写代码的境界

      本文链接:https://www.haomeiwen.com/subject/ygizzqtx.html