摘要:如今在软件开发圈里混,Agile,DevOps,Cloud是大家经常挂在嘴边的词,其实大家各自都有在应用层上的经验,但是如何把三者很好的结合起来,这是所有项目管理者困惑和需要的问题。 Agile让我们的项目更加拥抱变更。 持续集成和持续交付让我们更快的进行自动化交付。 自动化持续部署也让开发团队,运 阅读全文
码农进“城”之路---我从机械男转入软件开发行业的亲身经历
2017-06-14 09:53 by 老鱼大哥, 905 阅读, 1 推荐, 收藏, 编辑
摘要:编程开发是座围城,而我,一直是个城外人。 首次产生进“城”的想法,源于一次跟大学旧友的聊天。作为一个机械院毕业的直男,当时的我已在车间工作了一段时间。忽闻同班同学转职成功,从车间转战办公室,还是从事的软件行业,虽然当时的我并不明白软件实施和软件开发半毛钱关系都没有,但对我来说,他们都带软件两个字,听 阅读全文
如何选择版本控制系统之三---代码托管操作
2017-06-12 09:51 by 老鱼大哥, 1077 阅读, 3 推荐, 收藏, 编辑
摘要:往期文章: 《如何选择版本控制系统 为什么选择Git版本控制系统》 《如何选择版本控制系统之二 Git的研发应用场景》 跨地域开发的需求其实由来已久,并在IT/互联网高速发展的今天越来越普遍,这正是Git版本管理广泛流程的技术原因之一。对于一个开发者如何将本地代码提交到中央仓库,是保证高效异地协同的 阅读全文
推荐五款Android 应用的自动化测试工具
2017-06-09 16:40 by 老鱼大哥, 1344 阅读, 0 推荐, 收藏, 编辑
摘要:如今自动化测试已经应用到每天的测试中。这不足为奇,因为自动化测试在测试过程中节约了时间,还能避免包括人为因素造成的测试错误和遗漏。 自动化测试工具选择很多。一些是开源的,一些非常贵。一些自动化工具是几年前出的,一些才在市场上出来。每款工具有一定的特点,都是独特的。 在众多的可选择的自动化工具中,要选 阅读全文
移动应用/APP的测试流程及方法
2017-06-08 10:51 by 老鱼大哥, 550 阅读, 0 推荐, 收藏, 编辑
摘要:1、 APP测试基本流程 1.1流程图 1.2测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版本质量可适当缩短或延长测试时间。正式测试前先向主管确认项目排期。 1.3测试资源 测试任务开始前,检查各项测试资源。 --产品功能需求文档; - 阅读全文
老程序员总结的16条经验教训
2017-06-06 11:03 by 老鱼大哥, 421 阅读, 0 推荐, 收藏, 编辑
摘要:1、从小事做起,然后再扩展 无论是创建一个新的系统,还是添加功能到现有的系统中,我总是从一个简单到几乎没有任何所需功能的版本启动,然后再一步一步地解决问题,直到满意为止。我从来没有妄想过能够一步登天。相反,我一边开发一边学习,同时新掌握的信息还可以用于解决方案中。 我很喜欢John Gall的这句话 阅读全文
30多个Android 开发者工具 带你开发带你飞
2017-06-05 14:41 by 老鱼大哥, 1024 阅读, 1 推荐, 收藏, 编辑
摘要:文中部分工具是收费的,但是绝大多数都是免费的。 FlowUp 这是一个帮助你跟踪app整体性能的工具,深入分析关键的性能数据如FPS, 内存, CPU, 磁盘, 等等。FlowUp根据用户数量收费。 Stetho 由Facebook开发的一个强大的开源Android debug平台,Stetho让原 阅读全文
测评:华为最新移动应用/APP测试工具MobileTest
2017-06-02 15:48 by 老鱼大哥, 2734 阅读, 0 推荐, 收藏, 编辑
摘要:一、目前移动应用/App的测试痛点及可选方案 移动互联网市场进入下半场,同质化竞争激烈,平均获客成本增加。屏幕不适配、闪退、无响应、UI异常等兼容性问题严重影响用户体验,影响用户转化率和用户粘性。如何解决这些问题呢? 方式1:Android模拟器或USB连接真机测试 缺点:无法发现屏幕等硬件差异引起 阅读全文
浅谈软件开发项目如何实现精益生产
2017-05-31 14:08 by 老鱼大哥, 421 阅读, 0 推荐, 收藏, 编辑
摘要:精益生产(LeanProduction),简称“精益”,是衍生自丰田生产方式的一种管理哲学。精益生产是通过系统结构、人员组织、运行方式和市场供求等方面的变革,使生产系统能很快适应用户需求不断变化,并能使生产过程中一切无用、多余的东西被精简,最终达到包括市场供销在内的生产的各方面最好结果的一种生产管理 阅读全文
我如何让软件二次开发变简单
2017-05-26 10:20 by 老鱼大哥, 4181 阅读, 0 推荐, 收藏, 编辑
摘要:我是一名从事Java开发工作的程序员,公司在准一线城市,成立5年时间,ERP系统开发是公司业务中重要的一部分。前段时间我个人接手了一个ERP二次开发的任务,根据客户的需求对公司已开发的ERP进行改造来满足它的实际应用。前期的开发工作还是比较轻松的,轻车熟路的在现有的ERP功能中,对部分功能进行了删除 阅读全文