zoukankan      html  css  js  c++  java
  • [Chatter] : 以形写神

    程序设计这件事本质上:
    就是在无数工程师创造的世界规则上,建立属于自己的作品。
    在CPU的世界上,建立汇编语言。
    在HTTP通讯协议的世界上,建立网页程序。
    在Microsoft的世界上,使用.NET开发程序。
    ...

    就整个程序设计来说,有太多规则需要去学习体会。
    不是每一条规则,都需要去透彻的了解才能写出程序。
    掌握规则的程度高低,却是决定了功力高低的指标。
    就像是开车的人不一定会修车、赛车手比一般人更会用车。

    随着程序设计的世界在进步,规则一层一层的架上去。
    却有越来越多工程师,不去学习工具背后所隐藏的规则。
    这不是一件坏事,这是高度抽象化的成果。
    而且毕竟人的精力有限,开发出程序能收钱就好。
    但是这样只会沦为软件工人,只是一个抄程序代码的复印机。
    写ASP.NET,不懂前后端的差异。
    写ASP.NET MVC,不懂MVC是甚么。
    ...
    这样的例子已经多不胜数了。

    东晋画家顾恺的文章,阐述了「以形写神」用来说明绘画的精神。
    程序设计,又何尝不是如此。
    掌握了核心精神,外型怎么变化就是随心所欲。
    甚至是更进一步,创造出属于自己的世界规则。

  • 相关阅读:
    2017年总结
    计算机基础之进制转换详解
    随机总数字里面选取随机数字进行随机排序案例(JAVA实现)
    XML学习入门
    位运算从入门到入狱第一弹----原创!
    MYSQL数据库引擎区别详解
    时间戳
    数据库三大范式整理
    数组
    JS全选与不选、反选
  • 原文地址:https://www.cnblogs.com/clark159/p/2205048.html
Copyright © 2011-2022 走看看