• 个人阅读作业


        《移山之道》这本书,光听书名就有一种霸气在里面,自古以来,"道"这种看不见摸不着东西,一直是人类的探索求知欲的终极目标所在,道即是道理,是规律,是方法,作者将编程的道理与规律比作"移山之道",这本书光从书名就已经吸引了我。这是一本很有诚意的书,邹欣老师并不故作高深,语言非常平易近人,你可以轻易的分辨这本书和《软件工程---实践者的研究方法》哪本读起来更有趣(这才不是吐槽)。由于结对编程作业,只有零零碎碎的读了一些,并不算多,只能说有一些小小的体会和问题吧。

        这本书的主要介绍了一种叫MSF软件开发方法和VSTS工具,可是我基本把这部分快速的略读了,后面的九到十一章讲的是合作编程的问题,结对编程项目一直在折磨我们,(我和队友的合作还算默契,就是程序总是出bug TAT),其实最大的问题还是沟通的问题,双方想法的点点不同最后都会体现在代码里,那么现在问题来了:Q0.挖掘机技术到底哪家强?……… (乱入了),好吧

        Q1.如何在团队合作开发时,怎么有效的沟通?

        Q2.当团队成员水平不平均的时候,如何保证所有人都能跟上进度?

        举个实际的例子,本次结对编程,最开始我对C#不熟悉,代码阅读时很有问题,我的队友阅读程序能力很强,所以他的进度会有些快,最早我也没太在意,当他开始开发的时候,我只能贡献微薄的力量,慢慢的在中后期的时候,我个人才渐渐开始对这个项目的全局有了更清晰的认识,也有了一些新的想法,但是想回头的时候deadline又很近了。

    Q3.书中介绍了开发方法,但是当不是所有人都熟悉相应的开发方法时,进度有时候反而可能跟不上,尤其有deadline比较近的时候,这样怎么办,是一步步按既定流程么,还是什么?

    Q4. 团队成员工作的设计与分配,由一个PM来负责,那么在他的设计中应该细化到怎样的程度,能够合理的发挥团队成员的能力?

        

            

  • 相关阅读:
    数据库同步软件介绍以及使用说明(SyncNavigator多元异构数据实时同步工具)
    关于异构数据库的不同表之间数据同步的操作细节---syncnavigator同步工具实操
    ASP.NET Core 配置文件(无处不在的依赖注入)
    ASP.NET Core 开源项目整理
    性能差异 ASP.NET WebForm与ASP.NET MVC
    MySQL 分区知识点(三)
    Docker 资料
    MySQL 基础知识(基本架构、存储引擎差异)
    MySQL InnoDB与MyISAM存储引擎差异
    MySQL 索引知识整理(创建高性能的索引)
  • 原文地址:https://www.cnblogs.com/SteelPillar/p/4027877.html
Copyright © 2020-2023  润新知