我用pyqt写的界面,同学用套接字写的客户端,另一个人用套接字写的服务端(就是最简单的老师在课上用python跑的那个聊天的群聊客户端和服务端),我想知道谁来组合程序啊?难道是我这个写界面的?他们都吧代码扔给我,我去,本来写pyqt界面就是临时学的,搞了一下,现在好懵,不知道从何下手,难道公司里也是写界面的搞?
我真的无从下手感觉
这个和技术没有什么关系,完全是“甩锅策略”了。你的同学一人写一部分,最后让做界面的你来组合起来,这个合情合理。但是明显是把你坑了。
你怎么办?你可以同样义正词严地合情合理地表示,他们的代码有问题,调用不了,那么如果他们认为他们的代码没有问题,这个举证的责任肯定在他们。那么他们就得拿出调用和测试的代码,以证明他们的代码是好的。
那么测试到哪一步能证明他们的代码是好的呢?显然不能自说自话吧,你来定义也是合情合理的。于是你就把你组合代码的任务又分派给你的两个同学了。
他们能按照你的要求做,你把他们的代码直接拿来交差。他们不按照你的要求做,你就一口咬定他们的代码都不行。
一人写一半就好了,我和一个师兄用qt写套接字的时候,一人客户端一人服务器,服务器相对复杂一点,记得代码后要有注释,过程中要有商量。
你讲业务逻辑抽象出来变成函数,让另一个人实现函数的功能,你取调用函数