码迷,mamicode.com
首页 >  
搜索关键字:martin fowler    ( 386个结果
理解POCO
理解POCO(Plain Old CLR Object)先要理解POJO。 1、什么是POJO? POJO的名称有多种,pure old java object 、plain ordinary java object 等。 按照Martin Fowler的解释是“Plain Old Java ...
分类:其他好文   时间:2015-08-27 10:57:30    阅读次数:95
敏捷软件开发:原则、模式与实践——第5章 重构
第5章 重构 在Martin Fowler的名著《重构》一书中,他把重构定义为:“在不改变代码外在行为的前提下对对代码做出修改,以改进代码内部结构的过程。”可是我们为什么要改进已经能够工作的代码结构呢?我们不是都知道“如果它没有坏,就不要去修理它!”吗? 每一个软件模块都有3项职责。第一个职责是.....
分类:其他好文   时间:2015-08-27 00:23:46    阅读次数:228
关于Repository模式
定义(来自Martin Fowler的《企业应用架构模式》):Mediates between the domain and data mapping layers using a collection-like interface for accessing domain objects.个人理解...
分类:其他好文   时间:2015-08-21 12:48:51    阅读次数:156
Scala书籍推荐
现有的Scala书箱包括: Programming In Scala。Scala创建者Martin Ordersky等的大作,是最权威的Scala入门书箱,不过书中讲解的Scala版本有点老,这本书整体给我的感觉还可以,只是有些例子举得感觉不适合初学者。这部大作有中文版,但翻译得真实太烂,ZTMD烂。 Scala In Action. 一般来讲,In Action系列的书都还可以,这本书整体也还不错...
分类:其他好文   时间:2015-08-19 13:22:18    阅读次数:138
Oracle 学习之性能优化(四)收集统计信息
emp表有如下数据。SQL>selectename,deptnofromemp; ENAME DEPTNO ---------------------------------------- SMITH 20 ALLEN 30 WARD 30 JONES 20 MARTIN 30 BLAKE 30 CLARK 10 SCOTT 20 KING 10 TURNER 30 ADAMS 20 JAMES 30 FORD..
分类:数据库   时间:2015-08-19 02:06:45    阅读次数:213
Scala入门到精通——第一节 Scala语言初步
本节主要内容 Scala简介 为什么要学习Scala Scala语言初步 1. Scala简介 Scala(Scala Language的简称)语言是一种能够运行于JVM和.Net平台之上的通用编程语言,既可用于大规模应用程序开发,也可用于脚本编程,它由由Martin Odersk于2001开发,2004年开始程序运行在JVM与.Net平台之上,由于其简洁、优雅、类型安全的编程模式而受到...
分类:编程语言   时间:2015-08-18 10:20:38    阅读次数:230
lamp一键安装第四版
#!/bin/bash#authorbymartin2015-07-22#autoinstalllampfunctionapache_install(){#apacheautoinstallecho-e"\033[32mprepareapacheenv\033[0m"H_FILE=httpd-2.2.31.tar.gzH_DIR=httpd-2.2.31yuminstallaprapr-utilapr-develapr-util-devel-ycd/usr/srcwgethttp://mirrors.sohu..
分类:其他好文   时间:2015-08-01 19:12:51    阅读次数:109
C语言教程:第二讲-C语言的发展历史
上一讲:计算机语言概述 1967年,英国剑桥大学的Martin Richards对CPL(Combined Programming Language)语言进行了简化,于是产生了BCPL(Basic Combined Programming Language)语言。 1970年,美国贝尔实验室的Ken...
分类:编程语言   时间:2015-07-25 21:16:44    阅读次数:209
去除中间人对象
概念:本文中的”去除中间人对象”是指把 在中间关联而不起任何其他作用的类移除,让有关系的两个类直接进行交互。   正文:有些时候在我们的代码会存在一些”幽灵类“,设计模式大师Fowler称它们为“中间人”类,“中间人”类除了调用别的对象之外不做任何事情,所以“中间人”类没有存在的必要,我们可以将它们从代码中删除,从而让交互的两个类直接关联。 如下代码所示,Consumer 类要得...
分类:其他好文   时间:2015-07-21 10:42:44    阅读次数:101
Java程序员,你为什么要关注Scala
这次让我们来看一看Martin Odersky对于Scala语言的设计目标是怎么说的。在创造“超越Java的语言”的过程中,具体都需要考虑到哪些方面呢? 让步 Frank Sommers:您之前提到,想要创造一种存在于Java体系内,集成Java基础架构的语言。为了做到这一点,Scala要做出什么样的让步,使其能够兼容Java平台?  Martin Odersky:很幸运...
分类:编程语言   时间:2015-07-19 21:50:26    阅读次数:206
386条   上一页 1 ... 27 28 29 30 31 ... 39 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!