读《移山之道》

      用了一些时间读了《移山之道》这本书,感到受益匪浅。之所以选择这本书,说起来原因有些可笑:在比较了老师推荐的三本书之后,果断的发现这本书竟然是最薄的~然后,但真正阅读之后才会发现,这本书实际上并不是像其他有关程序的书那么无聊,而是相当的又去。

      这是一本介绍软件开发方法和工具的书,作者采用讲故事的形式讲程序设计的基本原则,将如何在工具的帮助下进行软件开发,如何与人合作,如何管理软件工程。这是一本适合软件专业的大学生、研究生,软件企业的开发、测试和管理人员的书。在编排上按照由易到难的方式渐进,第一部分介绍VSTS的基本功能;第二部分着重讲个人技术和两人如何合作;第三部分则联系具体的开发过程,讲解具体使用技巧,理论联系实战。与其他的关于软件方面的书不同,这本书并没有介绍有关编程的具体技术问题,而是从实际工程的角度阐述了怎样更高效地、有组织地进行软件工程项目,知道我们在不完善的环境下如何进行开发。

      书中通过一系列发生在团队成员之间的故事和对话,生动地描述了如何在实际工程中运用VSTS进行开发。书中先从VSTS的体系说起,简单的对VSTS进行了介绍并做了相关的演示,阐述了如何利用VSTS进行有效的团队开发。第二部分则是介绍软件工程的一些具体技术,完整的介绍了软件开发的全过程。最后一部分则是通过一些实力分析,讲述了项目计划、项目的具体开发和稳定等内容。

       回头想想之前的那次结对编程作业,实在是感觉到并没有真正的做到结对编程。我和王安然只是明确的进行分工,谁做UML,谁写代码,谁做测试,虽然在一起合作过,但大部分时间还是自己做自己的事情。而通过这本书,使我对有关两人甚至是多人的合作有了更深的了解,对团队项目的具体流程和分工策略有了更好的把握。

几点疑问:

1、          如同莎士比亚所说“一百个读者就有一百个哈姆雷特”,每个人的代码风格都是不一样的,那么在团队合作中,如何才能更好的处理好这个问题。

2、          由于团队里每个人的水平参差不齐,如何才能更好的进行一些任务的分配。

posted @ 2012-10-31 00:02  那片海  阅读(140)  评论(1编辑  收藏  举报