• 体会框架的力量


      登高而招,臂非加长也,而见者远;顺风而呼,声非加疾也,而闻者彰。假舆马者,非利足也,而致千里;假舟楫者,非能水也,而绝江河。
      以前总是想着把一切都弄明白,再从头做起,这就类似于想组装一台电脑,就马上开始学习如何制作主板,如何造CPU。当然,这是一个笑话,可是在工作中,这种类似的笑话无时无刻不在重演。我们认为很复杂很麻烦的工作,其实早就已经有现成的框架,经过无数前辈的努力打磨,为我们开辟了道路,可是我们却视而不见,硬是要另辟道路。这是好的创新,也是固执的徒劳。
      作为一名新人,我常常苦恼新的功能和陌生的技术,因为任务有时限,临时攻破陌生的技术既有难度,也有时间风险。在这近半年的工作经验中,我体会到,假借优秀的框架,是多么的有益。既完成了时限任务,也从中学习到很多知识。
      我所接触的框架,有的难懂,有的庞大,但总是给我新的启发,自己不知道的,或者自己没有想到的。在使用的过程中,谁说不是一个学习的过程呢。
      曾经的我,过于纠结,带着学校上课的观念,总是想把事情完全搞懂之后,再去动手,这让我吃了很多苦头。因为有的技术点不值得在短期内完全理解的,有的技术是在短期内完全不能理解的。这对于我们的学习和工作都是没有帮助的。工作需要在截止日期完成,而学习本身就是一个循序渐进的过程,两者的矛盾,决定了我们不得不在某些过程中,放弃过于深究的态度,而暂时理解工作需要的程度。在完成任务以后,再结合总结,对借用的框架进行二次探究,得到新的体会。重复下去,在反复运用这个框架后,就能完全掌握所有的脉络。
      所以,我体会到学习优秀框架的必要性,也理解到学习的过程和态度。
      CocoaChina上有很多优秀的iOS框架,开发者中心和论坛中,而我以后需要做的,就是在了解书本上基本的概念和方法后,通过更多的框架,去深化理解,去融合贯通所有的技术点。同时,也尽可能的封装出自己的实用框架。
      
  • 相关阅读:
    云风版协程库源代码分析
    取消勾选use androidx.* artifacts
    Linux编程之信号
    Linux编程之错误代码
    git身份验证失败清除密码缓存
    实现可执行的so动态链接库
    同步以及异步connect
    STM32系列芯片命名规范
    QtAV的编译方法
    汇编文件后缀 .s 与 .S
  • 原文地址:https://www.cnblogs.com/A-Long-Way-Chris/p/3552290.html
Copyright © 2020-2023  润新知