1、怎样理解约束与风格
1)约束
来自外部的或者自己强加的用来达成目的的行事规范。
2)风格
为在约束条件下完成创作的结果。
3)约束的来源
以往经验、个人喜好、事物规律、行业条文(禁止某事、某物必须存在、限制某事等)。
2、读后感
这本书与我猜测得的内容差别很大。
1)我的猜测的大概方向:
①不同语言的特性引起的风格不同。
②计算机发展的不同时期因计算机硬件与架构设计、行业规定、互联网思维因素等不同引发的风格不同。
③编程思想不同。
2)实际的内容:
为一本融合讲解的书:
①涵盖猜想的三条内容(没有预期的精彩);
有限内存处理、栈机器编程(低级语言编译器的一种实现方式)等。
②架构的风格不同(讲的太少)
③讲了一些不明所依的内容,如:把递归写法算成一种风格、(这些不能算是风格了,属于一种编程技巧,没有拿出来讲风格的必要。)