zoukankan      html  css  js  c++  java
  • 《构建之法》第4章读后感

    在第四章我们进入了软件工程另一项核心的起步阶段——结对编程,所谓工程自然不是一个人便能完成的了所有的工作。

    而是一个集合了一个团队的合作完成作品的过程。在开始结对之前,需要达成共识的便是代码的规范性,与使用的工具。

    首先我们要学会遵守代码的规范性,好的代码是可以方便队友一同阅读、理解,是便于修改维护、能够提高工作效率的,然后在此基础上我们才能考虑下一步——开始结对。

    结对由简入深,从最简单的两人组队开始,例如两人之间的关系是陌生人,然而在现实当中两人合作也可以有其它的关系,所以在初始阶段都会有生涩之处。

    而我们平时编程,或多或少都会有不规范的地方,总想着自己看的懂就行,但进入团队合作阶段后却成了我们需要第一处纠正的陋习。

    其次便是结对之初或许是最需要花时间的环节了——磨合阶段,不同的人有着不同的编程思维,对同一个问题的思考、结局方式也不同。

    在结对后该怎么去进行统筹应用便是结对的两人需要共同面对的问题,这个问题因人而异,主要还是看各团队各自想办法解决吧。

    我觉得两个人合作需要的是一个渐进的过程,相互理解并慢慢磨合,这样下来才能在学习编程的路程迈出一大步。

    最后就是作品的完成,通过结对的方式,用心完成自己所做的作品,就算不是最后结果不是很好,但也真真的经历过了。

  • 相关阅读:
    UIlabel自适应高度和自动换行
    ios2048小游戏
    NSPredicate
    NSURLConnection同步与异步请求 问题
    视频播放器开发中遇到的一些小问题MPMoviePlayerController
    storyboard中xib文件不加载问题
    cell的imageVIew的fram问题
    NSArray和NSDictionary添加空对象,以及nil和Nil和NULL和NSNull
    xcode5 和code6中push后方法执行的先后问题
    UItableView自定义标题(headerView)重用问题
  • 原文地址:https://www.cnblogs.com/alfredzhu/p/5355636.html
Copyright © 2011-2022 走看看