码迷,mamicode.com
首页 >  
搜索关键字:martin    ( 378个结果
Maven实战(四)——基于Maven的持续集成实践
Martin的《持续集成》相信非常多读者和我一样。最早接触到持续集成的概念是来自Martin的著名文章《持续集成》。该文最早公布于2000年9月,之后在2006年进行了一次修订。它清晰地解释了持续集成的概念。并总结了10条实践,它们分别为:仅仅维护一个源代码仓库自己主动化构建让构建自行測试每人每天向...
分类:其他好文   时间:2015-12-28 20:32:28    阅读次数:219
通过NFS(nfsroot)启动linux系统
Mounting the root filesystem via NFS (nfsroot)英文原文位于inux内核源代码中的"Documentation/filesystems/nfs/nfsroot.txt"。1996年由Gero Kuhlmann 初次编写,1997年经Martin Mares...
分类:系统相关   时间:2015-12-13 23:20:29    阅读次数:457
[转载] 详述三种现代JVM语言--Groovy,Scala和Clojure
转载自http://www.tuicool.com/articles/jYzuAv和http://www.importnew.com/1537.html在我与Martin Fowler曾经合作呈现的一次主题演讲中,他作出了一个有洞察性的观点:Java的遗产将是平台,而不是程序设计语言。Java技术的...
分类:编程语言   时间:2015-11-28 23:16:09    阅读次数:415
深入浅出UML类图
深入浅出UML类图在UML 2.0的13种图形中,类图是使用频率最高的UML图之一。Martin Fowler在其著作《UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition》(《UML...
分类:其他好文   时间:2015-11-25 22:03:00    阅读次数:158
MVVM_Android-CleanArchitecture
前言"Architecture is About Intent, not Frameworks" -Robert C. Martin (Uncle Bob)Uncle Bob 的这句话套在 MVVM 上也是适用的, MVVM 也仅仅是架构模式(Architectural pattern),其有一套自...
分类:移动开发   时间:2015-11-22 16:03:26    阅读次数:254
Python自动单元测试框架(摘要笔记)
规范Python单元测试原文:https://www.ibm.com/developerworks/cn/linux/l-pyunit/测试是一个贯穿于整个开发过程的连续过程,从某个意义上说,软件开发的过程实际上就是测试过程。正如Martin Fowler所说的"在你不知道如何测试代码之前,就不该编...
分类:编程语言   时间:2015-11-21 00:24:37    阅读次数:208
[OOD]违反里氏替换原则的解决方案
关于OOD中的里氏替换原则,大家耳熟能祥了,不再展开,可以参考设计模式的六大设计原则之里氏替换原则。这里尝试讨论常常违反的两种形式和解决方案。违反里氏替换原则的根源是对子类及父类关系不明确。我们在设计继承关系常常受一些主观认识的左右,比如Robert C. Martin提到的线段与线的关系,以及被大...
分类:其他好文   时间:2015-11-10 13:46:17    阅读次数:265
架构/设计
随笔分类 -架构/设计软件架构设计模式简述2014-03-25 20:33 by 破狼, 2465 阅读,收藏,编辑在软件开发设计中我们经常会面对业务分析,提取领域问题,从而实现软件架构设计。关于 软件架构设计Martin Fowler在2004出版的《企业应用架构模式》中 概括了四种方式的架构模式...
分类:其他好文   时间:2015-10-22 01:36:27    阅读次数:236
三层架构
数据层(DAL)、业务逻辑层(BLL)、表示层(UI)三层结构的优点:分层式结构究竟其优势何在?Martin Fowler在《Patterns of Enterprise Application Architecture》一书中给出了答案: 1、开发人员可以只关注整个结构中的其中某一层; 2、可以很...
分类:其他好文   时间:2015-10-16 01:01:46    阅读次数:322
根据条件取不同列中的值来排序
有时排序的要求会比较复杂,比如:领导对工资在1000到2000元之间的员工更感兴趣,于是要求工资在这个范围的员工要排在前面,以便优先查看。创建测试用表:CREATE OR REPLACE VIEW v ASSELECT 'MARTIN' AS ename, 950 AS sal FROM DUALU...
分类:编程语言   时间:2015-10-14 15:47:08    阅读次数:161
378条   上一页 1 ... 25 26 27 28 29 ... 38 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!