首页 新闻 会员 周边

编程过程中不可或缺的基础知识有哪些

0
[待解决问题]

编程已经不再是熟悉一门语言的语法那么简单了,数据结构,算法,设计模式,敏捷开发,各种词汇已经成了家喻户晓,那么,作为一名开发者,不可或缺的基础知识到底有哪些?

  1. 一门语言的基本语法
  2. 命名规范
  3. 数据结构
  4. 基本算法
  5. 设计模式
  6. 敏捷开发

暂时只想到这些,请补充!

王洪旭的主页 王洪旭 | 初学一级 | 园豆:26
提问于:2015-11-21 10:45
< >
分享
所有回答(4)
0

不可或缺的就是基本的东西,和百度。

Supper_litt | 园豆:827 (小虾三级) | 2015-11-21 11:16
1
  • 操作系统原理,比如进程、线程、完成端口
  • 编译原理,比如一种编程语言写成的代码是如何被编译为机器语言的
  • 网络原理,比如TCP协议
  • Web原理,比如HTTP协议、Web服务器工作原理
  • 正则表达式
  • 面向对象设计
dudu | 园豆:31003 (高人七级) | 2015-11-21 11:25

果然是高人呀

支持(0) 反对(0) 王洪旭 | 园豆:26 (初学一级) | 2015-11-21 11:53
0

英语、语文,就想到这两个。

爱编程的大叔 | 园豆:30839 (高人七级) | 2015-11-21 12:07
0

早起比较重要你都自己说了,一门语言的基础知识,命名规范我在加上代码层次结构,操作系统,数据结构。设计模式这个需要时间没有项目积累看完了也没有用 很多项目都上不上。

朝向远方 | 园豆:224 (菜鸟二级) | 2015-11-21 17:13
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册