计算机科学与编程导论 1

1、计算机科学知识分类:

描述性(大数据时代要’见多识广‘)或程序性(逻辑的)

2、像程序员一样思考

3、计算机工作原理,程序是如何执行的

4、图灵兼容性:

没有哪个程序设计语言更好,只有在某个特定需求中某种语言比较有优势

5、编程如做菜:

好的程序员通过食材可以做出任何菜品

熟悉原料后如何思考&设计是编程的核心

6、程序语言

语法(static 用于细节分析)+语义(full 代码的功能,输出的结果)

7、代码风格

语法层面:易于发现和调试错误

语义层面:程序可读性好

原文地址:https://www.cnblogs.com/leowww/p/3133205.html