码迷,mamicode.com
首页 >  
搜索关键字:单一职责原则    ( 723个结果
浅谈设计模式
米老师布置了作业,分析23种设计模式的异同,绞尽脑汁,冥思苦想还是认为初学设计模式,此问题过于高深实在不敢妄语。可是作业始终是要交的,只好浅谈一下设计模式,如理解有误,也算留下了一个底子,日后回头再看,这便是成长。   关于分类,设计模式分为三大类,分别为行为型,创建型,和状态型。 亦有几大原则,分别为:单一职责原则、开放-封闭原则、依赖导致原则、迪米特法则。   总体来说,不论什么模...
分类:其他好文   时间:2015-05-28 09:35:51    阅读次数:174
小菜学设计模式——单一职责原则
背景 ????本文标题为什么叫小菜学习设计模式,原因是本文内容主要是学习《大话设计模式》时的笔记摘要部分,当然,并不是记录书中小菜的学习过程,这个完全没有意义,而是指本人学习设计模式的成长之...
分类:其他好文   时间:2015-05-26 00:24:12    阅读次数:119
Code Review最佳实践
Code Review最佳实践 * [单一职责原则:](http://en.wikipedia.org/wiki/Single_responsibility_principle)一个类有且只能一个职责。我通常使用这个原则去衡量,如果我们必须使用“和”来描述一个方法做的事情,这可能在抽象层上出了问题。 * [开闭原则](http://en.wikipedia.org/wiki/Open/closed_princip...
分类:其他好文   时间:2015-05-24 14:16:08    阅读次数:176
Code Review(良好的coding习惯)
Code Review 主要Revivew什么Architecture/Design单一职责原则.这是经常被违背的原则。一个类只能干一个事情, 一个方法最好也只干一件事情。 比较常见的违背是一个类既干UI的事情,又干逻辑的事情, 这个在低质量的客户端代码里很常见。行为是否统一比如缓存是否统一,错误处...
分类:其他好文   时间:2015-05-19 10:10:08    阅读次数:147
Android与设计模式:用单一职责原则为Activity解耦
一、什么是单一职责原则单一职责原则(SRP:Single responsibility principle)又称单一功能原则,其定义为:一个类,应该只有一个可以导致变化的原因。光看概念会让人很头疼,我先讲点小例子吧:二、单一职责原则能解决什么问题回顾我们的 Android 开发经历,很多人都会发现 Activity 类中的代码总会不知不觉地变得很多,这会让读我们代码的人非常痛苦。而造成这种情况的其中...
分类:移动开发   时间:2015-05-14 10:08:02    阅读次数:170
浅谈MVP实现Android应用层开发
之所以要谈这个话题是因为你在开发App时可能会发现,Activity担负的责任非常之重,如果站在MVC框架角度看自己开发的App,一般xml布局文件科Activity的setContentView等充当了View角色,Activity其他代码充当了Controller角色,其他数据来源(数据库等)充当了Model角色。所以你会发现Activity违背单一职责原则,负担过重。同时如果要测试逻辑数据层会发现比较难编写测试...
分类:移动开发   时间:2015-05-12 11:24:35    阅读次数:194
敏捷开发采取面向对象的设计原则
n 单一职责原则(SRP) 就一个类而言,应该仅有一个引起它变化的原因。 n 开放-封闭原则(OCP) 软件实体应该是可以扩展的,但是不可修改。 n Liskov替换原则(LSP) 子类型必须能够替换掉它们的基类型。 n 依赖倒置...
分类:其他好文   时间:2015-05-11 20:16:21    阅读次数:144
Atitit.软件开发的几大规则,法则,与原则。。。attilax总结
Atitit.软件开发的几大规则,法则,与原则。。。   1. 设计模式六大原则 2 1.1. 设计模式六大原则(1):单一职责原则 2 1.2. 设计模式六大原则(2):里氏替换原则 2 1.3. 设计模式六大原则(3):依赖倒置原则 2 1.4. 设计模式六大原则(4):接口隔离原则 2 1.5. 设计模式六大原则(5):迪米特法则 2 1.6. 设计模式六大原则(6):开闭原...
分类:其他好文   时间:2015-05-10 17:19:01    阅读次数:177
Java二
实验二第三类实验SOLID原则SRP(Single Responsibility Principle,单一职责原则)OCP(Open-Closed Principle,开放-封闭原则)LSP(Liskov Substitusion Principle,Liskov替换原则)ISP(Interf...
分类:编程语言   时间:2015-05-07 21:54:27    阅读次数:143
设计模式六大原则
1、何为设计模式?设计模式不是工具,它是软件开发的哲学,它能指导你如何去涉及一个优秀的构架、编写一段健壮的代码、解决一个复杂的需求;一、单一职责原则2、定义:“Thereshouldneverbemorethanonereasonforaclasstochange.”——应该有且仅有一个原因引起类的变更。一个职..
分类:其他好文   时间:2015-05-01 01:55:09    阅读次数:169
723条   上一页 1 ... 57 58 59 60 61 ... 73 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!