zoukankan      html  css  js  c++  java
  • [Chatter] : 程序设计的深度跟广度

    昨天跟朋友哈拉打屁,引发了一些想法 :「程序设计有分深度跟广度」。
    程序设计的深度,指的是技术背后的精神与实现。
    程序设计的广度,指的是技术工具的使用与应用。

    当一个新技术发表,两个不同角度的人一起去看。
    最终的结果都是能掌握,但在的路途上却是分歧的。
    以ASP.NET MVC来说 :
    从深度去看,看到的是。MVC的精神是甚么、微软怎么实现MVC架构。
    从广度去看,看到的是。ASP.NET MVC有哪些方法可以用、在项目上怎么应用。

    这又延伸出了一个问题,一项技术该学到甚么程度。
    从深度去看,学习掌握。深入了解核心精神、怎么实现的手法。就算懂了,剩下的实做时候再去翻数据。
    从广度去看,学习掌握。深入了解技术提供的每个对象及方法、有哪些参数可以设定。就算懂了,实做时候马上就可以上手。

    深度及广度,这两个方向其实殊途同归。
    从深度下手,实做的时候,还是要回归到广度的学习。
    从广度下手,实做的时候,就会去体会到技术的深度。

    程序设计还是发展中的产业,要学的技术有太多太多。
    越来越能体会,「学无止境」这句话。

  • 相关阅读:
    ubuntu后台运行命令
    jquery获取焦点位于的元素
    thymeleaf 处理模板为字符串
    以字符串形式获取excel单元格中的内容
    ajax 上传文件
    springboot logback
    javaService
    Assistant For Chess Cards
    E生活
    易兼职-找工作兼职平台
  • 原文地址:https://www.cnblogs.com/clark159/p/2205050.html
Copyright © 2011-2022 走看看