开发笔记
蓝国红云
具有5年大型Java应用系统开发经验,擅长BS系统开发,有项目管理系统、电子商务系统、公司门户系统、微信营销软件、系统Android客户端APP、OA和工作流开发经验。除了Java外还会C#语言。现在深圳一家大型软件公司中担任资深开发工程师,在此公司之前的小公司中担任过2年开发项目经理。需求分析、设计和开发能力均非常卓越。
展开
-
编程开发中最浪费时间和资源的7个错误
本文由码农网翻译自《The worst 7 mistakes that cost money and resources on software development projects》,译文内容如下。我在当地几家公司担任过项目经理,项目主要关于一些用PHP制作的中小型网页。在那段历程中,我见识了很多公司常常会犯这样或那样的错误,既浪费时间又浪费资源。下面我具体谈谈在这些错误中最不可转载 2014-08-25 12:08:14 · 441 阅读 · 0 评论 -
DAO的演进
原文地址:这个思考源于最近项目中对DAO的使用和讨论。数据访问对象,在贫血模型下,要怎样去设计,框架需要完成什么,后续的开发人员需要关注什么,设计的时候到底需要把握怎样的粒度?最早做项目的时候,是老老实实给每个必要的模型增加DAO接口和实现类的:12345678public interface IUserDAO{转载 2014-09-13 11:03:08 · 356 阅读 · 0 评论 -
Android 简介
Android是一种基于Linux的自由及开放源代码的操作系统,主要使用于移动设备,如智能手机和平板电脑,由Google公司和开放手机联盟领导及开发。尚未有统一中文名称,中国大陆地区较多人使用“安卓”或“安致”。Android操作系统最初由Andy Rubin开发,主要支持手机。2005年8月由Google收购注资。2007年11月,Google与84家硬件制造商、软件开发商及电信营运商组建开原创 2014-08-31 12:01:51 · 369 阅读 · 0 评论 -
Android 开发环境搭建
安卓模拟器Android SDK安装完整图文教程原创 2014-08-31 17:28:43 · 363 阅读 · 0 评论 -
重构、重新架构、再设计与重写的区别
在稍早的文章评论里,Jon Eaves 表达了把重构做为动词过度使用的忧虑。尤其是重构(refactoring)【注1】和重新架构(rearchitecting)之间的界线非常模糊,重构被用作在你回头做第二遍的、任何行为的标签。你明白吗?Jon 是对的。 被 Martin Fowler 定义的重构,是一个非常具体的术语,以数学上等同的具体术语为基础【注2】。重构是关于小的、“行为保留”转载 2014-09-13 11:03:10 · 2155 阅读 · 0 评论