本周学习的是《构建之法》的第四章,这章的主题是两人合作,看到这个题目我的第一反应是现在两人合作的项目还很多吗?因为我一直认为一个项目一般是几个人或是十几个人这样的团队来合作完成的,这个思想也不知道是看到了什么有的。值得一提的是,书中的第五章就是讲团队合作的。 合作的最小单位是两个人,合作过程中必然存 ...
分类:
其他好文 时间:
2017-05-14 14:53:45
阅读次数:
177
范佳亦:本周的学习中讲述了团队合作。团队在我看来不只是简简单单的几个人聚在一起就是团队。团队还需要有共同的目标,合理的分工以及默契的配合等。本章也讲述了团队合作所适用的各种模式,这些模式可以在以后我们团队做项目的时候结合我们自己的情况来进行选择。每一个模式都有其优点和缺点,如果选用得当将带来事半功倍 ...
分类:
其他好文 时间:
2017-05-14 13:47:39
阅读次数:
121
本周我阅读了《构建之法》的第4到8章,其内容着重于两人合作、多人合作的一些注意点以及MSF与软件的需求分析。 与他人进行团队合作的时候,“代码规范”是一件非常重要的事情,代码规范分为风格规范与设计规范,代码风格的原则是:简明、易读、无二义性。在缩进时不要用Tab,而要用4个空格,因为Tab在不同的情 ...
分类:
其他好文 时间:
2017-05-14 00:58:06
阅读次数:
155
本周学习的是《构建之法》的第四章,这章的主题是两人合作,看到这个题目我的第一反应是现在两人合作的项目还很多吗?因为我一直认为一个项目一般是几个人或是十几个人这样的团队来合作完成的,这个思想也不知道是看到了什么有的。值得一提的是,书中的第五章就是讲团队合作的。 合作的最小单位是两个人,合作过程中必然存 ...
分类:
其他好文 时间:
2017-05-13 16:00:06
阅读次数:
195
第六章 学习了之前的内容之后,我了解到了团队合作的流程以及在编码时候一些格式的注意,在学习第六章后,对敏捷流程有了大致的了解。敏捷流程是一种很好的软件开发的流程,我认为在软件开发时,敏捷开发可以使得软件可以在满足客户的满足时不断地快速更新。 敏捷开发需要不断关注技术和设计,这种开发模式需要以有进取心 ...
分类:
其他好文 时间:
2017-05-10 21:17:09
阅读次数:
139
不同的软件团队有不同的形式,适用于不同的人员和需求。共享心智模式(Shared mental models)是指团队成员共同拥有的知识结构,它使得团队成员能对团队作业形成正确的解释和预期,从而协调自己的行为以适应团队作业和其他团队成员的需求。 软件开发是一种典型的通过团队合作来完成任务的工作,在团队 ...
分类:
其他好文 时间:
2017-05-07 14:52:28
阅读次数:
206
第四第五章着重讲了合作的重要性,从两人合作到团队合作,编程开发都不是一件容易的事情,要注意许多要点。 代码书写的规范。 你写的代码不仅仅是给机器看的,给你看的,也是给其他人看的,是给合作的队友看的,在写的过程中要注意规范,要注意缩进、行宽、对齐等格式。 代码设计的规范。 函数中,你就只实现函数的具体 ...
分类:
其他好文 时间:
2017-05-07 11:30:28
阅读次数:
160
坏习惯很难改变,如果你不知道你的坏习惯正在影响工作,那就更难。如果你知道,但不在乎——这是最糟糕的情况。但好在你已经来这里看了,不是吗? 作为一个程序员,我看到很多不好的做法,不仅仅与代码相关,还包括团队合作能力。我自己曾经就有不少这些坏习惯。这里是我认为最糟糕的 35 个坏习惯,它们涵盖了四大类: ...
分类:
其他好文 时间:
2017-05-05 12:47:26
阅读次数:
100
由于github我使用了dev和feature分支,团队合作合并到dev,个人开发都是feature....今天在本地feature中gitpullorigindev出现在使用git对源代码进行push到gitHub时可能会出错,出现错误的主要原因是github中的README.md文件不在本地代码目录中可以通过如下命令进行代码合并【注..
分类:
其他好文 时间:
2017-05-04 16:10:48
阅读次数:
298
两人合作是团队合作的基础;这里介绍的这个基础型“团队”中通用的一些方法以及最重要的——交流——的细节 1.代码规范 缩进:4个空格,而不是tab; 关于断行与空白的{}行:【作者的建议深得我心——{ 、}单独占一行;中间的代码缩进】 下划线:用来分割变量名字中的作用域标注和变量的语义 大小写:通用的 ...
分类:
其他好文 时间:
2017-04-29 15:13:58
阅读次数:
165