【梦断代码】罗森伯格阅读笔记一

    我把这本书中一些重要的东西结合生活实际,做出一下总结:

    这本书中,首先介绍的就是Hello,World!的输出,“Hello World!”虽无任何用处,但是足可蛊惑人心,鼓励新手,换起每个程序员心中乐观的一面。这无非是让初出茅庐的新手感受到入门的简单,激起继续学习的心理。

  在计算机的二进制世界中,所有的信息都被转换成0和1的序列。但是,在0和1之间仍有空间存在,当你寻找软件缺陷、延误和不按设计思路运行的原因时,那原因就藏身在这空间之中。在表面计算机各种复杂的编程语言,各种函数,背后我认为都是0和1组成的。

  就像弗里德里克~布鲁克斯所说的“程序员就像是诗人,他的工作几乎纯是思考”,但是在如今程序员的工作不仅仅只是思考,各种文档撰写,程序设计文本,各种注释,程序调试,程序架构等东西不仅仅只要思考,写代码的成分占整个项目完成时间的很少部分。

  对于大多数程序员来说,汇编语言很难学习和编写。程序员兼评论家艾伦·乌曼对此曾有妙语云,汇编语言“离机器很近”--即便不在机器脑袋里,也是附在机器耳边说话。

  20世纪50年代到60年代这十年间,可谓新编程语言大爆发的寒武纪。当时产生的许多编程语言,要么至今仍在使用,要么成为今日主流语言的先祖。而现在的JAVA python等一些语言也或多或少在吸收了他们的精华,所以说编程语言和技术都是在不断发展的。时代越发展,编程给世界带来更大的便捷,随着代码仓库、函数不断扩大,现在编程不再是更加令人瞩目的方面了,人们更加注重其表面即前端技术。

猜你喜欢

转载自www.cnblogs.com/jccjcc/p/10924775.html