在一个相对闲静的时候,脑海里突然浮现一个问题:编程的本质是什么?
是的,编程的本质是什么呀?仔细一想,才发现接触编程这么长时间了,还从来没有问过自己这个问题。
对于编程来说,这个问题是最重要、最根本的!
因为任何事物的本质,都是最重要、最根本的;而且也只有抓住了事务的本质,在实践行动的过程中才不会迷茫、不会混乱。因为许多看似纷繁复杂的现象,其实都是受其本质支配的。
而本质有一个特点:简单明了,通俗易懂。以致于随着实践行动的不断扩展,渐渐被忽略,甚至被摒弃。但它其实是贯穿事物发展的始终的。
于是经过反复的思索、总结,这里决定用最简单、最通俗、接近口语的语句来回答这个问题。
编程的本质是什么?
回答:编程的本质是——用计算机看得懂的语言(术语:代码),告诉计算机是什么(如:变量、方法)、做什么(如:添加、修改)、怎么做(如:根据 id 查询);并尽可能确保计算机稳定(如:捕获异常)地做、高效(如:算法优化)地做。
以上内容是个人有感而发,仅代表本人观点。