记得在求职的时候,面试官经常问我:“为什么要选择软件测试工作?”而我也会经常说一堆自己有的没的优势去应付。 工作这么久了,也不再浮躁,静下心来回忆当初选择软件测试工作的历程,也是对自己职业生涯的一次回顾。 下面总结一下大家选择从事软件测试的几大理由: 大学学的是开发,但是感觉开发没学好,想转测试 这 ...
分类:
其他好文 时间:
2020-05-31 14:32:47
阅读次数:
118
开发攻城狮与产品经理的撕逼大战,运维小哥哥瞅着生产异常日志日益壮大狂扒攻城狮,他们之间的战争愈演愈烈,欲有烈火燎原之势。此时,DevOps来救火了。 DevOps是Development和Operations的简称,阿里云效DevOps帮助团队轻松共同制定计划、同步工作进展、共享工作资料、沉淀工作成 ...
分类:
其他好文 时间:
2020-05-30 15:54:15
阅读次数:
107
1、为什么尽量不要让时间有富裕的员工去做一些测试? 参考答案: 表面上看这体现了管理的效率和灵活性,但实际上也体现了管理者对测试的轻视。测试和测试的人有很大关系。测试工作人员应该是勤奋并富有耐心,善于学习、思考和发现问题,细心有条理,总结问题,如果具备这样的优点,做其它工作同样也会很出色,因此这里还 ...
分类:
其他好文 时间:
2020-05-30 10:52:28
阅读次数:
119
""" 写在前面 大型工程往往需要很多人合作开发,比如在 Facebook 中,在 idea 提出之后,开发组和产品组首先会召开产品设计会, PM(Product Manager,产品经理) 写出产品需求文档,然后迭代; TL(Team Leader,项目经理)编写开发文档,开发文档中会定义不同模块 ...
分类:
编程语言 时间:
2020-05-28 21:51:26
阅读次数:
93
介绍 在开发软件的过程中,我们都遇到过这样的情况: 一直在增删改查,缺少大局观,闷头写代码,埋下了很多自己也不知道的坑; 系统出现问题时,只能头疼医头,脚疼医脚,找不到引发问题的本质原因; 为了一个小需求,要在无数的地方小心翼翼地做着各种微调,还被产品经理嫌弃改得慢; 每次针对需求变更而开发的代码, ...
分类:
其他好文 时间:
2020-05-26 23:27:21
阅读次数:
237
一个典型的微服务实现模式如下图: 微服务中的每组服务有自己的前端(由一个 API 和一个可选的 UI 组件组成)、一个实现自身服务领域逻辑的域层以及独立的数据存储。 前端复合。将所有前端组件(UI 组件或 API)组合成一致前端(复合 UI 或 API 网关)。 一条事件总线,作为异步通信的骨干。 ...
分类:
其他好文 时间:
2020-05-26 18:45:10
阅读次数:
86
抢红包随着电子支付的流行,目前在微信钉钉等社交软件都非常的受欢迎。发红包金额一般不需要很大,就可以达到提升大家积极性的方式。抢红包其实更多是一种消遣,不劳而获的快乐,快乐到无法想象。红包作为我们的传统文化流传至今,那么如果用程序该怎么实现呢?大概是自己5年前实现过一次,时间太久源码都没了,今天重新整理一下,希望对你有所启发。lucky-moneylucky-money是我为这款红包小工具起的名字,
分类:
其他好文 时间:
2020-05-26 10:42:14
阅读次数:
76
###变身程序员-头条笔试题2019 公司的程序员不够用了,决定把产品经理都转变为程序员以解决开发时间长的问题。 在给定的矩形网格中,每个单元格可以有以下三个值之一: 值0代表空单元格; 值1代表产品经理; 值2代表程序员; 每分钟,任何与程序员(在4个正方向上)相邻的产品经理都会变成程序员。 返回 ...
分类:
其他好文 时间:
2020-05-25 22:27:05
阅读次数:
69
无论是产品经理还是UI设计师,这类软件工程的专业无不需要一款原型设计工具,可以大大提高自己的开发速度。而往往没有所谓的最好的,只有最适合自己的,所以我仅以个人的看法对现在网络上有的主流原型设计工具进行介绍和对其特点的大抵介绍。 1.Axure 作为一款老牌的原型设计工具,其自然有这自己经久不息的优势 ...
分类:
其他好文 时间:
2020-05-22 17:11:59
阅读次数:
47
很多新手朋友经常会听到一个词叫抽象建模,那么这个抽象建模到底是什么意思呢?本篇文章我们就来为大家来解释一下这个词。 回顾我之前所设计的系统,我最大的感受就是产品经理需要不断地对复杂业务进行抽象建模,从而让复杂非理性的事物(需求)变得有非常明确的规则,各个业务之间有清晰的划分。 那么很多新手朋友经常会 ...
分类:
其他好文 时间:
2020-05-21 23:53:44
阅读次数:
150