• 构建之法阅读笔记三—结对编程


    构建之法阅读笔记三——结对编程

      何谓结对编程,结对编程就是程序员肩并肩,平等的,互补的进行开发工作,他们使用同一台电脑,编写同样的程序,一起分析,一起设计,一块交流想法。

      然而我以前却并不是这样做的,我以前喜欢在没人打扰的环境下写代码,我觉得有人在我身边看着,会影响我的思路,还有我个人自尊心比较强,不太喜欢被人指指点点,所以每次都是,我写完代码之后,自己先找自己的bug,每当自己实在找不到之后,才会请教大神,但是有时候可能由于自己的能力不足,往往一个很简单的问题,我自己发现就会花费很久的时间,让其他同学看得话,或许一两分钟就能解决。虽然以前做过团队开发,也是自己的只做自己负责的那块,不管团队其他成员的进图,感觉交流很少,每次到最后连接的时候总会出现各种各样的问题。

      在老师讲过结对编程之后,还有阅读了构建之法结对编程的相关的内容,我觉得结对编程果然能使编程的效率有很大的提高。首先在开发层次,结对编程能提供更好的设计质量和代码质量,两人的合作能力更强;其次,结对编程可以更快的解决过程中出现的问题,给我们带来满足感;还有结对编程能更好的促进两人之间的交流,互相传递经验和知识,弥补知识层面的不足;最后结对编程可以增进两个人之间的感情,是两人之间的默契度更高。

      自从做完老师留的结对编程的四次作业后,我对此深有感触,我和我的小伙伴张瑶共同完成了四则运算的各个任务,我们一起编程,出现了错误,相互指出,我以前在写代码的各种不好打习惯,她都指出,给我很大的帮助,缩短了我们完成任务的时间,提高了我们的工作效率,和她合作的期间,很充实,也很开心。

  • 相关阅读:
    .NET 5 Preview 1发布
    在WPF(core版本)中引用外部字体不可用问题说明
    10个用于C#.NET开发的基本调试工具
    C#的静态工厂方法与构造函数对比
    Xamarin.Forms 二维码扫描实践
    17个IoC 软件包和项目
    【火坑】一切从TimeSpan说起
    [推荐]icheck-bootstrap(漂亮的ckeckbox/radiobox)
    在Asp.Net Core MVC 开发过程中遇到的问题
    前端小白在asp.net core mvc中使用ECharts
  • 原文地址:https://www.cnblogs.com/luxin123/p/5425754.html
Copyright © 2020-2023  润新知