由于交流中的问题引发的开发问题
今天在干活的时候,突然有人告诉我我这里该做的不是我已经做的东西,因为他和我们的TeamLeader已经商量过了,对这里的东西做了一定的改动,而且简化了好多。我狂晕,什么叫软件工程?在设计过程中的变更根本就没有任何的记录,小组的成员也对这样的决定一无所知,如何开发项目。
教训就是每次开会讨论出来的问题,尤其是变更,一定要抛出来,让大家都知道,并作为变更来管理。不然的话只会带来工程的延期。
当然另外的一个教训就是,以后自己在编码的时候最好对自己这段的业务有个分析,尽量重构代码,以应对以后的变化,方法的粒度要小(远程方法除外)。
教训就是每次开会讨论出来的问题,尤其是变更,一定要抛出来,让大家都知道,并作为变更来管理。不然的话只会带来工程的延期。
当然另外的一个教训就是,以后自己在编码的时候最好对自己这段的业务有个分析,尽量重构代码,以应对以后的变化,方法的粒度要小(远程方法除外)。