zoukankan      html  css  js  c++  java
  • 个人阅读作业

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

    1. 从“代码大全”这个名字来看,这本书似乎是各种各样代码的集合,但是粗略翻了翻此书之后,我发现并非如我所想,那么这本书到底讲了些什么内容?“代码大全”这个书名是不是不太合适?
    2. 本书第二章讲述了隐喻对于软件开发理解的重要意义,并举了一些软件隐喻的例子。软件开发中的隐喻的含义是什么?如何判断软件开发中的隐喻是否合适?如何避免过度引申?
    3. 软件构建是软件工程中的核心,占较大比例,对软件构建作前期准备是十分必要的。前期准备工作的具体内容有哪些?我们如何判断前期准备是否完成?
    4. 开发商业系统的项目往往受益于高度迭代的开发方法,而性命攸关的系统往往要求采用更加序列式的方法。迭代开发法和序列式的开发方法具体指什么?我们如何从两种方法中选择合适的方法?
    5. 编程语言的选择从多个方面影响生产率和代码质量,编程语言影响程序员的思维,我们再用一种陌生的编程语言写代码时,应当如何减少或避免熟悉的编程语言对我们思维的影响?我们是否应当尽可能多的熟悉各种编程语言?
  • 相关阅读:
    PSP
    【探路者】Final发布
    【探路者】final贡献分配
    【探路者】第六周立会报告6(总第39次)
    【探路者】第六周立会报告5(总第38次)
    【探路者】第六周立会报告4(总第37次)
    "Hello World!"团队负责人领跑衫感言
    PSP总结报告
    软件工程第十二次作业——例行报告
    Final阶段中间产物
  • 原文地址:https://www.cnblogs.com/dengym/p/4027891.html
Copyright © 2011-2022 走看看