代码大全(第二版)阅读笔记02

  第四章主要讲的是一些细节问题,比如使用什么编程语言来编程、编程过程中的一些约定等等

计算机语言  

  机器语言:计算机最底层的语言,不是给人用的  汇编语言:计算机的一种低级语言,运行速度较快。如果有兴趣arm,嵌入式,单片机可以深入学一下。对理解内核有帮助。

  中级语言:C语言 一种中级语言,实用,效率高。

  高级语言:VB ,Python,ruby 用来写脚本不错,也可以做其他事。C++、Java 运用最广泛的语言之一。

  我觉得Java比C、C++好用点,他没有指针,还记得学C的时候,一碰到指针的问题就懵,总是搞不清哪个指向哪里。Java去掉了这些麻烦的东西,而且Java类库丰富,虽然记不住,但是到使用的时候可以百度。

编程约束

  这方面很重要,尤其是在与人合作的时候。如果编程约束设定的好的话,后期项目对接很容易就能完成。我觉得前几天我和陈欢组队做地铁开发时的编程约束还算可以,我做页面样式,他做后台功能,我按照他的要求设置form表单,只需要将值传到后台然后等待后台返回值就OK了。

认清自己在技术浪潮中的位置

  在技术浪潮前期,可选择的编程语言不多,而且bug有很多,文档也很糟糕,这时候应当花费大量时间去了解编程语言编程环境。当处于后期,就可以计划使用大部分时间来编写新功能。

  我觉得我们现在处于技术浪潮中期(可能是后期?我一个小白瞎说说,别信就行),毕竟新科技新技术层出不穷,时代日新月异,怎么能是后期呢?我们现在有良好的编程环境,可以更舒适的编写程序,实现新功能等等。

原文地址:https://www.cnblogs.com/dream0-0/p/11069754.html