zoukankan      html  css  js  c++  java
  • 读书笔记三

    构建之法阅读笔记03

    2017.2.7

     第三章 软件工程师的成长

    3.1个人能力的恒联与发展

      软件开发流程不光指团队的开发,还包括个人的开发流程,因为软件团队是由个人组成的,在团队流程中,是每一个人的开发,测试,用户界面设计,管理,交流等。所以,个人在团队中也有流程。

       IC在团队中的里程是怎么样的:

         通过交流,实验,快速原型等方法,理解问题,需求或任务

         提出多种解决办法并估计工作量。

         其中包括寻找以前的解决方法,工作是可重复性的。

         与相关角色交流解决问题的方案,决定一个可行的方案。

         执行,吧想法变为实际中的代码,同事验证方案可行性,其他特性,。

         和其他角色交流。测试环境中实现方案,修复缺陷。如果存在重大问题,  则换方案。

         解决方案发布后,对结果负责,。

    个人感悟:

    1. 我过去是怎么做的

    过去的编程过程一般都是一个人不顾他人感受进行创作,之后团队协商有很大的问题

    1. 结合书中所讲,说明为什么不好

    自己的方案未必是可行的,要与其他角色进行沟通来解决你的问题,提出最好的方案并且对自己的方案进行负责,以前的变成过程中对方案的态度则是十分不负责。

    1. 提出一个方法,避免再次掉入陷阱。

    编写程序的时候能够与团队的其他角色进行沟通,来协商同意这个方案的可行性,在进行代码的落实,进行工作。

  • 相关阅读:
    51nod 1179 最大的最大公约数 (数论)
    POJ 3685 二分套二分
    POJ 3045 贪心
    LIC
    HDU 1029 Ignatius and the Princess IV
    HDU 1024 Max Sum Plus Plus
    HDU 2389 Rain on your Parade
    HDU 2819 Swap
    HDU 1281 棋盘游戏
    HDU 1083 Courses
  • 原文地址:https://www.cnblogs.com/shenghuizhang/p/6393060.html
Copyright © 2011-2022 走看看