大道至简阅读笔记02

  程序说白了,就是算法加结构,在那个没有工程的时代,虽说有很多优秀的人才,但还是没有发挥出自己的能力如今我们有了这样的机会。在这样一个IT时代,我们无时无刻在接受着软件的狂轰乱炸。两三年后,我们也要进入那些软件公司。在接收了一两年c++的“洗脑后”,我们脑子里也应该有一些计算机语言的思维,比如每天早上起床后,如果天冷则先穿衣服后洗漱,如果天热则先洗漱后穿衣服,死亡则是这个日复一日的循环的终止。程序员的思维是除了掌握熟练的编程语言之外最重要的东西,这种思维,一半是人的思维方式,一半是计算机的思维方式,我们要注重这种思维的培养。
       计划有了,编程思维有了,接下来就是根据项目的要求。首先,我们要有一个大体的框架,不同的板块用到什么样的算法,什么样的结构,首先要有一个大概的提纲,就像描绘一幅画,就要先描绘一个轮廓。项目的框架有了,接下来就要往进去填充语言,去实现每一个小的部分所要求实现的功能,一个一个去填充。当程序填充完整后,回过头来看看,本来毫无头绪的一个项目,就这样一点一点被完成了。大道至简,那些我们觉得遥不可及手机app,软件的编写实际上也是一个一个代码敲出来的,再复杂的程序也需要一个板块一个板块的小知识来实现。也许在两三年后,但我们回过头来看曾经的自己还因为一个程序写不出来而焦头烂额的时候,一定觉得可笑。

原文地址:https://www.cnblogs.com/lishengming00/p/11068240.html