并非如此
发表于 2014-2-6 11:41
本帖最后由 并非如此 于 2014-2-6 11:43 编辑
你说的这个情况,很多企业及的软件都存在,所以不必惊讶。
我们搞编程的,没必要本末倒置, 去和领域专家抢饭碗,你还是要专注于软件开发本身,比如软件架构,清洁代码,以及测试环境和方法等等。
作为开发人员,你一定有你的具体职责,那么你是要搞清楚你具体职责范围内的那点业务逻辑就够了,如果你的工作无法展开,这说明沟通出了问题,你一定要定位自己为开发者, 要找到可以协助你的领域专家,也就是需求方, 来进行必要的沟通,如果能省略中间人,是最好的。
记住不要等待,要主动去沟通,不然别人会误以为,你知道你要做的是什么。
并非如此
发表于 2014-2-6 11:59
Sternzeichen 发表于 2014-2-5 23:44
没有uni test, integratin test 只有1,2个人在做,其中一个也就是我的上级,测试部门不做这个,测试部 ...
我和你看法相反,那些欠缺的测试都是以前的技术债,很多大型软件迫于开发进度的压力,尤其是外包的软件,欠下很多技术债,永远也没时间去补,早晚有晚蛋的时候, 到时候只能弃用,重新设计。银行的代码多数都是外包的,其代码质量是无法和有自己产品的专业软件公司相比的。