码迷,mamicode.com
首页 > 其他好文 > 详细

个人阅读作业

时间:2014-10-16 04:38:21      阅读:165      评论:0      收藏:0      [点我收藏+]

标签:问题   代码   工作   程序   编程   如何   软件   方法   程序员   

我阅读的是《代码大全》(第二版)的中文版本,在阅读过程中有一些问题,有的在后续的阅读中得到了解决,有的通过查找资料和询问寻求解答。下面是问题的举例:

  1. 从“代码大全”这个名字来看,这本书似乎是各种各样代码的集合,但是粗略翻了翻此书之后,我发现并非如我所想,那么这本书到底讲了些什么内容?“代码大全”这个书名是不是不太合适?
  2. 本书第二章讲述了隐喻对于软件开发理解的重要意义,并举了一些软件隐喻的例子。软件开发中的隐喻的含义是什么?如何判断软件开发中的隐喻是否合适?如何避免过度引申?
  3. 软件构建是软件工程中的核心,占较大比例,对软件构建作前期准备是十分必要的。前期准备工作的具体内容有哪些?我们如何判断前期准备是否完成?
  4. 开发商业系统的项目往往受益于高度迭代的开发方法,而性命攸关的系统往往要求采用更加序列式的方法。迭代开发法和序列式的开发方法具体指什么?我们如何从两种方法中选择合适的方法?
  5. 编程语言的选择从多个方面影响生产率和代码质量,编程语言影响程序员的思维,我们再用一种陌生的编程语言写代码时,应当如何减少或避免熟悉的编程语言对我们思维的影响?我们是否应当尽可能多的熟悉各种编程语言?

个人阅读作业

标签:问题   代码   工作   程序   编程   如何   软件   方法   程序员   

原文地址:http://www.cnblogs.com/dengym/p/4027891.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!