zoukankan      html  css  js  c++  java
  • 构建之法阅读笔记01

    本学期阅读计划:《构建之法》、《浪潮之巅》。

    在一周之内,我快速阅读了《构建之法》这本书。出乎我意料的是,这本书并不是单纯讲述枯燥的编程技术,而是用生动形象的语言讲述了软件及软件工程。在阅读过程中我有几个不懂的问题:

    1,  关于bug,没有绝对完美的软件,但是在用户使用软件过程中,一直不断更新的版本会令人厌烦,我们在开发软件时该如何把握这个度?

    2,  书上说复杂代码是有副作用的,程序中的很多缺陷都是从复杂的程序中产生,但是编写程序时又确实应考虑各种问题,那我们该如何进行简单而又周全的程序设计呢?

    3,  在软件工程中,好的软件设计思想很重要,那么对于我们来说,我们该如何培养这些思想?

    4,  在软件开发过程中,永远需要团队的配合,我们应如何安排在团队中担当的角色和责任?出现意见不一的情况又该如何?

    5,  作为计算机科学与技术专业的一名学生,应该抱着一种什么样的心态学习软件工程这门课,我们未来的职业发展又该何去何从?

    6,  在团队合作开发软件时,若到期之前发现自己快完成的部分有缺点,此时延期会耽误整个团队的进度,上交有缺点的会给后续带来很多麻烦,应该如何抉择?

    7,  我们到底应该怎么学,学什么,才能提高自己?

    8,  我们这个行业的核心竞争力是什么?程序员最重要的素养是什么?

    9,  哪一种语言和编辑器是最好的,最实用的,最方便的?

    10, 代码规范和代码复审重要吗?如何进行代码规范?

  • 相关阅读:
    王建军_百度百科
    腾讯研究院关于研究院
    创业公司3Gear Systems利用Kinect打造未来人机交互体验 | 36氪
    KVM切换器_互动百科
    保荐人考试
    Engadget 中文版征人启事 《 they're hiring
    吸血僵尸惊情四百年
    小霸王手机
    ARM、高通、德州仪器这三家芯片企业该怎么区分和评价?
    《美丽心灵》兼谈纳什均衡理论
  • 原文地址:https://www.cnblogs.com/liyan-luckygirl/p/5247102.html
Copyright © 2011-2022 走看看