码迷,mamicode.com
首页 > 其他好文 > 详细

程序、编程与三论

时间:2017-09-26 17:51:31      阅读:174      评论:0      收藏:0      [点我收藏+]

标签:cpu   拼图   复杂   www.   关系   log   www   title   需求文档   

程序的本质

程序的本质是实现与操作系统或者CPU的沟通。

编程思想与以人为本-编程的本质

编程是把需求打碎然后按照编程思想的指导进行重组的过程;

 

编程的本质:按照编程思想的指导,将需求拆分然后重装成模型,进一步转化成程序的过程;

需求到程序需要三次转化过程:1)想法转化成需求文档;2)需求文档转化为程序模型;3)程序模型转化为程序;

三个转化过程,人的世界观、方法论都起到至关重要的作用;

 

总之:拆分-组装;

 

就和机器的拆分和组装一样;

 

与数学中的域转换类似;

 

拼图思维-问题分析与解决

当然,这里谈的非常简单,抽象也很粗略。不同的问题就有不同的碎片撕法、不同的碎片内容、形状、性质;具体撕碎片、研究碎片和组合联系碎片的过程可以无限细化、复杂,也具有无穷多的可能性,这是三种能力和本事,需要自己花时间精力去琢磨和研究,当你把这些细小的碎片及其联系研究的十分精深的时候,你距离拼好你理想中的拼图之日,也就为时不远啦。

 

程序的本质:

数据、算法、转换、关系、组织。

 

编程思想:

面向对象、分而治之。

程序、编程与三论

标签:cpu   拼图   复杂   www.   关系   log   www   title   需求文档   

原文地址:http://www.cnblogs.com/feng9exe/p/7597657.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!