E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SOLID原则
面向对象第二单元总结 - 之 - 吾梯永不停 - 简体版本
面向对象第二单元总结-之-吾梯永不停-简体版本目录面向对象第二单元总结-之-吾梯永不停-简体版本一、设计策略1.1调度策略1.2多线程协同与同步控制1.3电梯进程与请求队列接口概述二、
SOLID原则
-之于
伯理璽天德
·
2020-04-17 11:00
BUAAOO_UnitTwo
目录一、设计策略第一次作业第二次作业第三次作业二、第三次作业可扩展性分析——
SOLID原则
为例三、度量分析第一次作业第二次作业第三次作业四、Bug分析五、Hack策略六、心得体会引言第二单元的三次作业是关于电梯问题的迭代思考
hilda123
·
2020-04-16 22:00
OO电梯系列总结与反思
目录前言HW5度量分析UML类图与协作图bug分析HW6度量分析UML类图与协作图bug分析HW7度量分析UML类图与协作图bug分析
SOLID原则
感想前言紧张刺激的第二单元结束了,本单元体验极佳,进行作业前有注重架构的稳定
lkltcl
·
2020-04-15 20:00
BUAAOO_UNIT2_2020
BUAA_OO第二单元总结_2020OO第二单元的内容是电梯模拟器,涉及到多线程相关知识.本文将分别叙述三次作业的设计与测试情况,最后统一评价三次作业与
SOLID原则
的适应性,并于文末略述心得.第一次作业
Okifu
·
2020-04-15 15:00
面向对象设计的原则
面向对象设计的
SOLID原则
开放封闭原则(TheOpenClosedPrinciple)**一个软件实体如类、模块和函数应该对扩展开放,对修改代码关闭。
Ivy丶
·
2020-04-14 12:00
五大基本原则之开闭原则
原文连接:https://academy.realm.io/posts/donn-felker-solid-part-2/译文出自:kailaisi的译者:kailaisi这是安卓开发系列文章中关于
SOLID
4d3bf4cac28c
·
2020-04-14 10:08
TypeScript 代码整洁之道
将CleanCode的概念适用到TypeScript,全文详见:《TypeScript代码整洁之道》目录简介变量函数对象与数据结构类
SOLID原则
测试并发错误处理格式化注释简介WTF/min本文不是一份
小校有来有去
·
2020-04-07 14:09
[译]每个Android开发者应该知道的关于架构的10件事
这些编程的基本原则(
SOLID原则
或
nxiangbo
·
2020-03-27 03:02
面向对象设计的
SOLID原则
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(ProgrammingPriciple)的首字母缩写。简写全拼中文翻译SRPTheSingleResponsibilityPrinciple单一责任原则OCPTheOpenClosedPrinciple开放封闭原则LSPTheLiskovSubstitutionPrinciple里氏替换原则DIPTheDependency
ch32053
·
2020-03-21 19:17
架构漫谈系列(3)其他原则
SOLID原则
SOLID都是些什么呢?SRP,Singleresponsibilityprinciple,单一职责。
周小春
·
2020-03-15 11:07
Android Weekly Notes Issue #229
Pury的插件化;一种新的多选设计和实现;音频播放;Dagger的测试mock方案;ConstraintLayout的链式约束;MobileVisionAPI的二维码扫描功能;RxJava的使用缺陷讨论;
SOLID
圣骑士wind
·
2020-03-13 13:47
Android 开发之
SOLID原则
SOLID是用来帮助定义面向对象设计五个基本原则的助记符:单一功能原则开闭原则里氏替换原则接口分离原则依赖反转原则SOLID#1:单一功能原则(SRP)一个类在修改时应该有、也只能有一个理由我们来更详细的说明这一原则,假设我们需要为Recycleview准备一个adapter,你很可能已经知道adapter用于从数据集合中获取数据并将它们适配到view。我曾见到过这样的实现://违反单一功能原则p
唐先僧
·
2020-03-10 17:44
微服务简介
你可以将其看作是在架构层次而非获取服务的类上应用很多
SOLID原则
。微服务架构是个很有趣的概念,它的主要作用是将功能分解到离散的各个服务当中,从而降低系统的耦合性,并提供更加灵活的服务支持。
索伦x
·
2020-03-02 05:41
SOLID原则
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(ProgrammingPriciple)的首字母缩写。SRP[TheSingleResponsibilityPrinciple]单一责任原则OCP[TheOpenClosedPrinciple]开放封闭原则LSP[TheLiskovSubstitutionPrinciple]里氏替换原则DIP[TheDependencyI
高校邦MOOC
·
2020-02-27 07:24
面向对象设计的
SOLID原则
——学习笔记
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(ProgrammingPriciple)的首字母缩写。SRP[TheSingleResponsibilityPrinciple]单一责任原则OCP[TheOpenClosedPrinciple]开放封闭原则LSP[TheLiskovSubstitutionPrinciple]里氏替换原则DIP[TheDependencyI
erbai
·
2020-02-20 21:12
面向对象设计的
SOLID原则
单一责任原则:当需要修改某个类的时候原因有且只有一个(THERESHOULDNEVERBEMORETHANONEREASONFORACLASSTOCHANGE)。换句话说就是让一个类只做一种类型责任,当这个类需要承当其他类型的责任的时候,就需要分解这个类。SingleResponsibilityPrinciple2_71060858开放封闭原则软件实体应该是可扩展,而不可修改的。也就是说,对扩展是
梦沉薇露
·
2020-02-20 08:46
开闭原则
这是
SOLID原则
这一系列的第三篇文章,主要来描述开闭(OCP)原则。OCP指出“所有的类或者类似的源代码应该对拓展开放,对修改关闭”。
好大一只龍
·
2020-02-15 11:47
面向对象设计的
SOLID原则
章
以前一直认为程序中的类有使用到封装继承多态就是面向对象设计,其实不然封装,继承,多态只是面向对象的三大特性,但是在设计程序的时候并不是说类的结构使用到了(或是体现出了)这三个特性就是面向对象,其实真正的面向对象设计是要符合下面的五大原则,面向对象的五大基本原则单一职责原则(SRP-TheSingleResponsibilityPrinciple)开放封闭原则(OCP-TheOpenClosedPr
无杂货
·
2020-02-14 00:36
SOLID原则
都不知道,还敢说自己是搞开发的!
这五个原则被称为
SOLID原则
。S:单一职责原则O
一点教程网
·
2020-02-12 09:00
SOLID原则
都不知道,还敢说自己是搞开发的!
这五个原则被称为
SOLID原则
。S:单一职责原则O
一点教程网
·
2020-02-12 09:00
每个Web开发者都应该知道的
SOLID原则
面向对象的编程并不能防止难以理解或不可维护的程序。因此,RobertC.Martin制定了五项指导原则,使开发人员很容易创建出可读性强且可维护的程序。这五项原则被称为S.O.L.I.D原则。面向对象编程带来了新的软件开发设计方法。它使得开发人员能够将具有相同作用/功能的数据组合到一个类中,实现唯一的目的,而不管整个应用程序如何。但是,这种面向对象的编程并不能防止难以理解或不可维护的程序。因此,Ro
·
2020-02-10 09:00
每个Web开发者都应该知道的
SOLID原则
面向对象的编程并不能防止难以理解或不可维护的程序。因此,RobertC.Martin制定了五项指导原则,使开发人员很容易创建出可读性强且可维护的程序。这五项原则被称为S.O.L.I.D原则。面向对象编程带来了新的软件开发设计方法。它使得开发人员能够将具有相同作用/功能的数据组合到一个类中,实现唯一的目的,而不管整个应用程序如何。但是,这种面向对象的编程并不能防止难以理解或不可维护的程序。因此,Ro
IT-Evan
·
2020-02-10 09:00
Laravel框架中使用Service模式
若将商业逻辑都写在controller,会造成controller肥大而难以维护,基于
SOLID原则
,我们应该使用Service模式辅助controller,将相关的商业逻辑封装在不同的service,
陈德良EGG
·
2020-02-09 07:45
面向对象设计的
SOLID原则
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(ProgrammingPriciple)的首字母缩写。SRPTheSingleResponsibilityPrinciple单一责任原则OCPTheOpenClosedPrinciple开放封闭原则LSPTheLiskovSubstitutionPrinciple里氏替换原则DIPTheDependencyInversio
Rainyopus
·
2020-02-08 17:39
SOLID原则
都不知道,还敢说自己是搞开发的!
这五个原则被称为
SOLID原则
。S:单一职责原则O
一点教程网
·
2020-02-07 16:41
SOLID原则
都不知道,还敢说自己是搞开发的!
这五个原则被称为
SOLID原则
。S:单一职责原则O
一点教程
·
2020-02-07 16:28
Java框架
设计模式
面向对象
面向对象的
SOLID原则
白话篇
转:https://insights.thoughtworks.cn/do-you-really-know-solid/参考:https://www.bbsmax.com/A/A7zgmmPk54/尽管大家都认为SOLID是非常重要的设计原则,并且对每一条原则都耳熟能详,但我发现大部分开发者并没有真正理解。要获得最大收益,就必须理解它们之间的关系,并综合应用所有这些原则。只有把SOLID作为一个整
nickYao
·
2020-02-06 14:48
设计原则-SOLID 原则
SOLID原则
,并非单纯的1个原则,而是由5个设计原则组成的,它们分别是:单一职责原则、开闭原则、里式替换原则、接口隔离原则和依赖反转原则,依次对应SOLID中的S、O、L、I、D这5个英文字母。
力友码字的地方
·
2020-02-05 23:04
面向对象(一)
SOLID原则
单一,开闭,里氏替换,接口分离,依赖倒置私有成员,内部状态构造注入属性注入方法参数注入属性返回内部状态方法返回内部状态类,明确用途生命周期,何时创建,状态变化,何时销毁关联哪些资源,资源的状态变化很难找到修改点
万州大牛
·
2020-01-01 16:58
2019-07-21 浅谈 SOLID 原则的具体使用【转】
阅读目录单一职责原则(SRP)开放封闭原则(OCP)里氏替换原则(LSP)接口隔离原则(ISP)依赖倒置原则(DIP)小结SOLID是面向对象设计5大重要原则的首字母缩写,当我们设计类和模块时,遵守
SOLID
李绍俊
·
2019-12-31 22:58
[译]开/闭原则在Android中的实践
这是
SOLID原则
在Android中的实践的第二部,如果你错过或者尚未熟悉第一部,请移步——单一职责原则在Android中的实践。
豆沙包67
·
2019-12-28 01:35
单一职责原则
这是
SOLID原则
这一系列的第二篇文章,主要来描述单一职责(SRP)原则。SRP指出“每一个类或者类似的代码块应该只有一个职责,所以只有一个原因会使其改变”。
好大一只龍
·
2019-12-19 11:43
面向对象的
SOLID原则
简介缩写全称中文STheSingleResponsibilityPrinciple单一责任原则OTheOpenClosedPrinciple开放封闭原则LLiskovSubstitutionPrinciple里氏替换原则ITheInterfaceSegregationPrinciple接口分离原则DTheDependencyInversionPrinciple依赖倒置原则单一职责原则一个类只应承担
whlpkk
·
2019-12-17 00:43
听面向对象先生讲SOLID创业故事
做了这么多年的面向对象编程还是写出违背
SOLID原则
的代码,一看都懂、一做就被怼,敏感度不够,如何是好?难到
SOLID原则
本身就有错?难道我不应该涉水OOD?......
袁慎建
·
2019-12-07 06:19
【译】浅谈
SOLID原则
SOLID原则
是一种编码的标准,为了避免不良设计,所有的软件开发人员都应该清楚这些原则。
SOLID原则
是由RobertCMartin推广并被广泛引用于面向对象编程中。
Jackeyzhe
·
2019-12-05 23:00
软件架构模式
阅读《cleanarchitecture》也花了较长的时间,大致也了解到整洁的架构要做到以下两点:well-isolatedcomponents:component是独立部署的最小单元,由一系列遵循
SOLID
xybaby
·
2019-11-24 13:00
敏捷工程实践持续分享系列
敏捷工程实践,Agile里面有各种实践,有些偏项目管理如scrum方法,团队协作的如standup,ipm;也有很大一部分是和技术工程实践相关的如Refactor,TDD,simpledesgin,OO的
solid
Yangyang
·
2019-11-17 08:12
工程化
敏捷开发
SOLID原则
、设计模式适用于Python语言吗
在阅读cleanarchitecture的过程中,会发现作者经常提到recompileredeploy,这些术语看起来都跟静态类型语言有关,比如Java、C++、C#。而在我经常使用的python语言中,是不存在这些概念的。于是,在阅读的时候就会有一个疑惑,《cleanarchitecture》中提到的各种原则,比如SOLID,是否对动态类型语言--如python--同样适用?SOLID是面向对象
xybaby
·
2019-11-04 09:00
在代码中找设计原则
1写代码中不要去想什么
SOLID原则
,正确的做法是在写代码的过程中总结出原则(多写代码)对于TripManager类,我们只需要让它开始和结束两个动作,不要让这个类过于复杂,过于耦合,不利于扩展,根据力度来分配
王小贱_ww
·
2019-11-01 02:36
作业六
201823022019-2020-1《数据结构与面向对象程序设计》第6周学习总结教材学习内容总结
SOLID原则
:SRP单一职责原则,OCP开放封闭原则,LSPlikov替代原则,ISP接口分离原则,DIP
20182302
·
2019-10-15 23:00
20182330《程序设计与设计结构》 第六周学习总结
第六周学习总结教材学习内容总结教材学习中的问题和解决过程代码调试中的问题和解决过程代码托管上周考试错题总结结对及互评点评过的同学博客和代码其他(感悟、思考等,可选)学习进度条参考资料20182330《程序设计与设计结构》第六周学习总结教材学习内容总结面向对象设计技术
solid
Weiiiii
·
2019-10-15 15:00
谈谈为何面向对象很少普及
但是在学校课程中给到学生的无非就是三大特性,如果碰到好一点的老师可能就会提及一下
SOLID原则
。在企业中做项目,关于如何对需求进行
李乐客
·
2019-10-05 10:44
领域驱动开发
面向对象
编程思想
Kotlin 设计模式及实战-前言和目录
SOLID原则
包括单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依赖倒置原则。借助设计模式,开发者可以改进代码库,提高代码可重用性,并使技术架构更加健壮。
一个会写诗的程序员
·
2019-08-25 02:17
Kotlin 设计模式及实战-前言和目录
SOLID原则
包括单一职责原则、开闭原则、里氏替换原则、接口隔离原则和依赖倒置原则。借助设计模式,开发者可以改进代码库,提高代码可重用性,并使技术架构更加健壮。
一个会写诗的程序员
·
2019-08-25 02:17
面向对象设计的
SOLID原则
文章首发于公众号:松花皮蛋的黑板报作者就职于京东,在稳定性保障、敏捷开发、高级JAVA、微服务架构有深入的理解1、单一职责原则考虑下面这个类classAnimal{constructor(name:string){}getAnimalName(){}saveAnimal(a:Animal){}}它实际上违背了单一职责原则SRP。上面的类其实有两个职责,一为动物实体的持久化管理,另外一个为动物的属性
松花皮蛋me
·
2019-08-20 00:00
java
架构设计
solid原则
开发技术--设计模式
在进入设计模式之前,需要了解面向对象是什么,接口是什么,面向对象设计
SOLID原则
是什么。解
Kate_liu
·
2019-07-24 14:00
2019-07-21
solid原则
(面相对象的七大原则)
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(ProgrammingPriciple)的首字母缩写。|SRP|TheSingleResponsibilityPrinciple|单一责任原则||OCP|TheOpenClosedPrinciple|开放封闭原则||LSP|TheLiskovSubstitutionPrinciple|里氏替换原则||ISP|TheInte
李绍俊
·
2019-07-21 10:18
2019-07-21
solid原则
(面相对象的七大原则)
S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(ProgrammingPriciple)的首字母缩写。|SRP|TheSingleResponsibilityPrinciple|单一责任原则||OCP|TheOpenClosedPrinciple|开放封闭原则||LSP|TheLiskovSubstitutionPrinciple|里氏替换原则||****ISP****
李绍俊
·
2019-07-21 10:03
SOLID原则
iOS面向对象编程遵循的五个原则,即
SOLID原则
:1、单一功能原则:对象功能要单一,不要在一个对象里添加很多功能。2、开闭原则:扩展是开放的,修改是封闭的。
OKR02
·
2019-06-22 20:20
团队Code Review(代码review注意点)
CodeReview代码review关注点内存性能可读性可维护性
SOLID原则
工具安装自动检测插件,例如阿里巴巴集团规范静态检测每日常规集成,自动检测人为review关注点内存相关清理操作页面退出时,是否完成必要的清理操作是否调用
虎三敲键盘的地方
·
2019-06-12 19:21
项目开发
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他