深入理解一种语言去编程

这段时间在看,这算一个简短的读书笔记。

第四章第三节中有一个小的部分说到了程序员应该深入理解一种语言去编程,作为实例,作者举了他当时用VB编程时候的一个简单的例子。当时作者发现他要开发的程序逻辑十分复杂,而他并不想再承受这种麻烦,便给自己定制了一条规约来遵循。事实上作者所制定的这种规约在VB中并不被直接支持的,但是作者还是选择了这种方式。其原因也就是作者对这种语言有了相对较深的理解,了解了这种语言所拥有的一些特性,并且对程序设计有了自己的理解。基于这种理解之上,作者得以使用最合理的规约,而不用那么在意语言本身原本支持或者不支持的东西。从而由"在一种语言上编程"转变到了"深入理解一种语言去编程".

而这种转变也是一书的一个基础。正如书中所说,很多的编程原则并不依赖于特定的语言,而依赖于你使用语言的方式。选择一门语言,在使用种深入理解他,了解他的利弊,并根据这些利弊以及项目要求做出合理的规约,这样才能使编程这件事更加得心应手。

四十歲後,不滯於物,草木竹石均可為劍。自此精修,漸進於無劍勝有劍之境。

转载于:https://www.cnblogs.com/cuichenli/p/9580658.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值