编程语言(c,java,php等等),数据结构,算法,数据库,框架之间的关系? 帮忙给描述一下吧? ?
- WBOYOriginal
- 2016-06-17 08:32:421057browse
回复内容:
编程语言是工具,比如说锤子,斧头,螺丝刀...
数据结构是小部件,比如做家具需要的一些基础的木板,木楔...
这些小部件是需要用工具自己做的...
算法是图纸...
教你如何用工具在原材料上加工出你想要的部件...
数据库是原材料的仓库,里面有各种各样的原材料...
框架就是你加工原材料制作成品的时候
你所制作的成品的龙骨...
框架什么时候和上面几个并列了?
语言是表述的基础
数据结构是词汇,算法是修辞手法,大多数语言中都有意思上类似的词汇和修辞手法,因此某种意义上文章=词汇+修辞手法
框架是八股文法之类的行文套路,为了方便秀才快速写出合规矩的文章而存在
数据库是一种文献,写作时引用一下可以省不少唇舌
架构是编书的章法,当有大量文章(不一定是自己写的)要整理成册时,这种技术很有用
PS:写文章技巧重要,但立意(业务)更重要,不要迷信于轮子大法
PPS:匿名只是我的习惯,没有其它意思
数据结构,数据库,编译原来,操作系统原理是理论基础,编程语言是工具,框架是使用工具的一个范式。
先看这方面的书吧
Statement:The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn