在我10多年的软件开发中,经历过超过200人的软件开发团队,也有过两三个人开发的小团队,但无论团队的大小,都是采用一个很简单的软件开发方法:就是把项目切分成模块,然后每个人开发一块,最后集合起来,调试完成,再经过测试,交给客户使用,就算项目完成了。在这期间,团队成员之间没有什么交集,相互的代码也没有...
分类:
其他好文 时间:
2014-12-11 20:42:46
阅读次数:
175
余佳文,广州周末网络科技有限公司创始人,90 后创业者。由其团队开发的超级课程表(校园蹭课交友手机应用)获阿里巴巴数千万美金的投资。应用通过快速登录高校教务系统,自动录入课表到手机,收录千万 节课程信息...
分类:
其他好文 时间:
2014-12-03 10:42:56
阅读次数:
205
转载:http://blog.csdn.net/anlegor/article/details/22895993Emmagee是网易杭州QA团队开发的用于测试指定android应用性能的小工具。该工具的优势在于如同windows系统性能监视器类似,它提供的是数据采集的功能,而行为则基于用户真实的应用...
分类:
移动开发 时间:
2014-12-02 01:33:34
阅读次数:
180
在手上工作完成之余,自己写了一个jQuery小插件,针对我们现在所用到的图片轮播特效进行一个封装,没事就写写,记录我的前端历程上的点点滴滴。编写背景: 在web端经常会看到图片滚来滚去的,自己就想一个方式,让前端团队开发这些特效时间更快,效果更好,实现特效的方式更多,可以随意替换图片轮播的方式,兼容...
分类:
其他好文 时间:
2014-12-01 15:43:16
阅读次数:
246
Yum由Yellow
dog团队开发,是一款基于RPM包管理,基于C/S架构(客户端/服务器),能够从指定的服务器上自动下载RPM包并且安装,可以自动解决软件包的依赖关系。注:由于我使用的是ubuntu桌面版+中文环境可能下面有写内容会自动翻译中文。Yum的使用格式: yum
[options][command..
分类:
其他好文 时间:
2014-11-30 21:42:18
阅读次数:
255
一、概念Memcached是danga.com(运营LiveJournal的技术团队)开发的一套分布式内存对象缓存系统,用于在动态系统中减少数据库负载,提升性能。二、适用场合1.分布式应用。由于memcached本身基于分布式的系统,所以尤其适合大型的分布式系统。2.数据库前段缓存。数据库常常是网站...
分类:
系统相关 时间:
2014-11-27 06:47:23
阅读次数:
442
SVN,版本控制程序,是支撑项目开发的基础工具。在团队开发中,不管是程序员还是美工、测试等人员,都会用到SVN,通常会把SVN视为源代码管理工具,但对于SVN更准确的理解是:“帮助参与项目人员的管理他们的项目资产,其中项目资产包括:源代码、文档、测试和构建脚本等。”SVN带来的优势:1、提供项目级别...
分类:
其他好文 时间:
2014-11-24 20:30:45
阅读次数:
184
公司深圳团队开发有一套系统在华北区这边推向客户,在一次更新补丁时,由于发生了数据字典的变更,但深圳团队并未给出数据库的更新脚本,只给了新版本的数据库创建脚本,为了保证客户方系统中已有数据不丢失,只能自己想办法了:用Powerdesigner把新版本数据库逆向过来后,将此模型Apply到已有数据库中,...
分类:
数据库 时间:
2014-11-23 20:15:08
阅读次数:
167
在软件开发过程中,代码的命名规范是一项很突出的内容。一套定义完整、结构清晰明了的命名规范将大大提升源代码的可读性和软件的可维护性。 据考证,没有一种命名规则可以让所有的程序员都满意,程序设计教科书一般也不会指定命名规则。但是制定一套令开发组成员基本满意的命名规则,并在项目中贯彻实施,也是团队开发一....
分类:
编程语言 时间:
2014-11-14 15:39:26
阅读次数:
460