软件工程由于需要不断迭代开发,因此要对源代码进行版本管理。Android源代码工程(AOSP)也不例外,它采用Git来进行版本管理。 AOSP作为一个大型开放源代码工程,由许许多多子项目组成,因此不能简单地用Git进行管理,它在Git的基础上建立了一套自己的代码仓库,并且使用工 具Repo进行管理。...
分类:
移动开发 时间:
2015-07-03 15:47:35
阅读次数:
338
Android lint 删除无用、冗余的 配置文件和 图片资源 转载请注明 http://blog.csdn.net/aaawqqq?viewmode=contents
Android项目经过长期的迭代开发 项目当中有大量无用的java类和冗余图片
如果不整理将会导致 apk 包比较大
审查 清理Java类 使用UCDetector 可以查看我的上篇 博文
http://blog.csdn.net/aaawqqq/article/details/46684441
Android l...
分类:
移动开发 时间:
2015-07-01 12:14:12
阅读次数:
804
普及和客户决定迭代开发规模,通常它需要2周。以相同的方式,深层次的选择他们想要实现的第一次迭代的材料(功能)。他们不能选择与许多其他材料目前的发展速度不一致。 迭代期间用户素材的实现顺序属于技术决策范畴,开发者採用最具有技术意义的顺序来实现这些素材、能够串行的实现,完毕了一个再完毕下一个,或者分摊....
分类:
其他好文 时间:
2015-06-11 14:21:38
阅读次数:
194
曾经参与过系统维护或是在现有系统中进行迭代开发的软件工程师们,你们是否有过这样的痛苦经历:当需要修改一个Bug的时候,面对一个类中成百上千行的代码,没有注释,千奇百怪的方法和变量名字,层层嵌套的方法调用,混乱不堪的结构,不要说准确找到Bug所在的位置,就是要清晰知道一段代码究竟是做了什么也非常困难。...
分类:
其他好文 时间:
2015-06-03 09:40:00
阅读次数:
121
http://www.blogjava.net/johnnylzb/archive/2010/05/15/321057.html领域驱动设计系列文章(1)——通过现实例子显示领域驱动设计的威力曾经参与过系统维护或是在现有系统中进行迭代开发的软件工程师们,你们是否有过这样的痛苦经历:当需要修改一个Bu...
分类:
其他好文 时间:
2015-05-30 15:15:36
阅读次数:
167
1. 问题的提出,一次作业
要求实现 小学四则运算系统,系统出10道题,用户输入答案,系统判定对错,系统给出对错的数量。
这是以邹欣老师的《构建之法》作为教材,某高校的软件工程课程作业。
该作业要求迭代开发,在《构建之法》群里,企业的工程师、高校教师对某次某位同学提交的作业进行了点评。
这位同学提交的是 JAVA GUI 版本的程序。控制件的选择,每道题的两个数是文本框禁用...
分类:
其他好文 时间:
2015-05-26 00:19:28
阅读次数:
180
来到蘑菇街一晃有半年时间了,这半年时间真正体会到了一个告诉发展的互联网公司的告诉迭代开发产品的整个过程。...
分类:
其他好文 时间:
2015-05-20 00:37:56
阅读次数:
235
在华为业务线上有近40天的时间了,参与了两个版本,华为的项目大多数走的都是敏捷迭代开发模式了,至于什么是敏捷,网上有很多的解释与资料,这里就不阐述了,就说说这期间华为的一个敏捷模式。敏捷开发的最大特点是:积极响应用户的需求,快速高质量的交付软件。所以很多需求会按照用户需求程度以及模块之间的关联程度划...
分类:
其他好文 时间:
2015-05-16 00:02:50
阅读次数:
257
我的睡眠不好,由来已久。最近一个月,迭代开发工作紧张而忙碌着。像我这种神经敏感的人,对于碰到的问题不分时间地点地思考,有一种脱离现实世界的感觉。太沉浸 于一个事情中,容易忘掉其他好多的事情,大脑的容量似乎就那么小,它还不如一台计算机的内存呢,一直不会升级。相反,它会逐渐地老 化。代码写了又删,删了又...
分类:
其他好文 时间:
2015-05-01 00:24:51
阅读次数:
169
原文:http://engineering.socialpoint.es/MVC-pattern-unity3d-ui.html动机 和游戏开发的其他模块类似,UI一般需要通过多次迭代开发,直到用户体验近似OK。另外至关重要的是, 我们想尽快加速迭代的过程。使用MVC模式来进行设计,已经被业界证明....
分类:
Web程序 时间:
2015-04-24 12:20:35
阅读次数:
174