zoukankan      html  css  js  c++  java
  • 每个看源码的人,都有一颗做“爸爸”的心

      看源码的时候,同事凑过来:“每个看源码的人,都有一颗架构师的心。”

      对他说:“每个看源码的人都有一颗当‘爸爸’的心。”

    为什么读源码

      为什么读源码?是为了成为架构师吗?想多了,想上天啊!读源码的理由是:

      1.学会读代码,培养读代码能力。很多人的代码习惯不好,注释写的不清楚,要学会从业务层理解到代码层剖析代码的来龙去脉。换句话来说就是你连蒙带猜看别人的东西,要在自己的脑海里建立好业务->代码的结构。不能猜错的!

      2.发现、学习别人优秀的设计。我们写业务代码简单的crud,除了体育老师,应该都会写。总要掌握两手自己的特殊能力。最简单的方式就是分析优秀的源码,学习别人的设计方式。光明正大的偷师嘛。

      3.装X,装X,装X,重要的事情说三遍!把别人的优秀设计引用到你自己的项目中,解决你的问题,或者优化你的代码,给你带来一些思考。轻则被同事上级发现,升级加薪!重则受到大自然神秘伟力洗礼,真乃修真筑基必备捷径!

    怎样去读源码

      个人平时用两种方式。一种是下载源码,写个demo慢慢分析;另一种是在代码中断点一层层读进去。

    就看个源码,怎么就想当爸爸了

      玩游戏玩辅助的人都懂,辅助“爸爸”真难!当你读源码读出感觉来了,你也会发现,你可以当“爸爸”了。

      你可以把项目结构设计好,然后让你的同事去慢慢搬砖!

      你可以瞄一眼你同事的代码,三分钟让他用三行代码代替他写了三个小时的三十行代码,然后再教育他三个小时!(夸张的说法哈,不过很有可能的)

      你可以花很少的时间做完自己的事情,忙里偷闲去王者峡谷当爸爸!(危险操作,出了意外,概不负责)

    不,我看的不是源码,是“一个秃头爸爸的修习之路”!

  • 相关阅读:
    多国语言功能设计与实现
    锁标记
    Qt之生成Window资源文件(.rc 文件)
    如何获取本地html文件的标题
    Qt+gsoap调用WebService
    在Qt中使用ActiveX控件
    让notepad.exe的utf8不添加BOM
    Asp.Net生命周期系列四
    C#操作AD及Exchange Server总结
    C#彻底解决Web Browser 跨域读取Iframes内容
  • 原文地址:https://www.cnblogs.com/youyumengyu/p/12744684.html
Copyright © 2011-2022 走看看