1:设计模式在MVP模式中,为了让UI层能够从逻辑层上分离下来,设计师们在UI层与逻辑层之间加了一层interface。无论是UI开发人员还是数据开发人员,都要尊重这个契约、按照它进行设计和开发。这样,理想状态下无论是Web
UI还是Window UI就都可以使用同一套数据逻辑了。借鉴MVP的IVi...
分类:
其他好文 时间:
2014-05-18 20:20:30
阅读次数:
382
有时候,估计很多人有同感:一件事情,从刚开始就可以预见结果。是的,抛开其他因素不谈,单纯从一个团队的人员组成上就能看出端倪一二来。有时候,自己感觉自己都有点苛刻,是呀,与人无仇,可是为什么非要和人家较真呢?人家也是需要这份工作的呀。可是,从项目角度来说,不下决心去调整人员配备,又怎么能够达到自己理想...
分类:
其他好文 时间:
2014-05-18 20:04:18
阅读次数:
382
最近在看《领域驱动模型设计》这本书,对自己所看所想就边看边记了。
看了这本书的前三章,对领域驱动模型的核心,我认为领域驱动模型必须关心的是:模型的设计分析必须和代码实现结合。对于没有结合实现的领域模型是没有价值。这也就对领域模型的建立有了一个约束:不能只是设计人员和领域专家在一起对他们所关心的问题....
分类:
其他好文 时间:
2014-05-18 20:02:53
阅读次数:
278
最近阅读了《设计心理学》收获颇多,书中用大量实例介绍了很多糟糕的设计,其实在生活中我们经常使用一个新东西的时候容易犯一些错误,其实那并不是错误,其实是产品没有设计好,比如我刚给孩子买的玩具摩托,我这种专业搞设计的人员都组装了2个多小时,换成我老爸来不知道啥时候才能组装出来,这个玩具的组装说明搞的确实...
分类:
其他好文 时间:
2014-05-18 20:01:20
阅读次数:
337
? 说明DBA 负责的安全和审计工作? 启用标准数据库审计? 指定审计选项? 复查审计信息?
维护审计线索责任分离? 具有DBA 权限的用户必须是可信任的。– 滥用信任– 用审计线索保护受信任位置? 必须共同分担DBA 责任。? 绝对不要共享帐户。?
DBA 和系统管理员必须由不同的人员担任。? 分...
分类:
数据库 时间:
2014-05-18 19:43:58
阅读次数:
578
开放-封闭原则:是说软件实体应该可以扩展,但不可修改。设计人员必须对于他设计的模块应该对哪种变化封闭做出选择,先猜测出最有可能发生的变化种类,然后构造抽象来隔离那些变化。面对需求,对程序的改动是通过增加新代码进行的,而不是更改现有的代码。拒绝不成熟的抽象和抽象本身一样重要。
分类:
其他好文 时间:
2014-05-17 21:35:26
阅读次数:
282
引言本系列适合0基础的人员,因为我就是从0开始的,此系列记录我步入Android开发的一些经验分享,望与君共勉!作为Android队伍中的一个新人的我,如果有什么不对的地方,还望不吝赐教。在开始Android开发之旅启动之前,首先要搭建环境,然后创建一个简单的HelloWorld。本文的主题如下:1...
分类:
移动开发 时间:
2014-05-17 21:06:22
阅读次数:
465
很多程序员已经干了一段时间java了依然不明白jdk与jre的区别。JDK就是Java
Development Kit.简单的说JDK是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。SDK是Software Development
Kit 一般指软件开发包,可以包括函数库、编译程序...
分类:
其他好文 时间:
2014-05-17 19:57:10
阅读次数:
217
什么是Genymotion?Genymotion是一套完整的工具,它提供了Android虚拟环境。它简直就是开发者、测试人员、推销者甚至是游戏玩家的福音。Genymotion支持Windows、Linux和Mac
OS等操作系统,容易安装和使用:按简单的安装过程,选择一款Android虚拟设备,开启...
分类:
移动开发 时间:
2014-05-17 19:01:21
阅读次数:
691
1引言1.1编写目的
本文档为软件《自习任我行》的详细设计说明书,向阅读人员介绍本软件的整体框架和详细设计。1.2背景说明:项目名称:自习任我行开发人员:杨波、崔海营、周亚豪、闵芮、高琪、张丹丹、蔡容玉用户:铁道大学全体学生运行:安卓手机系统描述:自习任我行软件为铁道大学的学生提供了一个方便查询自习...
分类:
其他好文 时间:
2014-05-17 18:19:40
阅读次数:
245