#原则

《架构整洁之道》之设计原则

通常来说,要想构建一个好的软件系统,应该从写整洁的代码开始做起。毕竟,如果建筑所使用的砖头质量不佳,那么架构所能起到的作用也会很有限。反之亦然,如果建筑的架构设计不佳,那么其所用的砖头质量再好也没有用。这就是SOLID设计原则所要解决的问题。SOLID原则的主要作用就是告诉我们如何将数据和函数组织成为类,以及如何将这些...
代码星球 ·2020-12-27

网页的排版布局和原则

一.网页排版布局的步骤:1.构思,并且有多个草稿进行粗略布局2.将粗略布局精细化,具体化3.修改二.网页排版布局的原则  1.平衡性  (1)文字、图像等要素的空间占用上分布均匀  (2)色彩的平衡,要给人一种协调的感觉。  2.对称性  对称是一种美,我们生活中有许多事物都是对...
代码星球 ·2020-12-26

六大设计原则

原文:Thereshouldneverbemorethanonereasonforaclasstochange.译文:永远不应该有多于一个原因来改变某个类。理解:对于一个类而言,应该仅有一个引起它变化的原因。说白了就是,不同的类具备不同的职责,各施其责。这就好比一个团队,大家分工协作,互不影响,各做各的事情。应用:当我...
代码星球 ·2020-12-25

成为一个优秀架构师,你必须了解的 30 条设计原则

众所周知,架构师的角色,更偏向于策划、而非指挥,塑造、而非支配,其存在的意义,在于引导大家讨论、而非自己主宰一切。但是,具体应该如何执行呢?本文作者整理了30个公认的架构原则,来帮助大家解决此问题。也许有的原则,你从未听说,但你看完就能快速学会。 相信你学会了,工作起来也会事半功倍,或许还可帮你避免很多无用的...

JVM内存调优原则及几种JVM内存调优方法

 转载,如需帮助,请联系wlgchun@163.comhttps://blog.csdn.net/LeegooWang/article/details/88696195如何对JVM进行内存调优?调优需要遵从什么样的原则或者说方法?下面我们来说叨说叨,希望能帮到大家,同时自己也学习记录。在对JVM内存调优的时候...

mysql索引最左匹配原则的理解

 CREATETABLE`student`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(255)DEFAULTNULL,`cid`int(11)DEFAULTNULL,PRIMARYKEY(`id`),KEY`name_cid_INX`(`name`,`cid...

MySQL组合索引最左匹配原则

  1.对于mysql来说,一条sql中,一个表无论其蕴含的索引有多少,但是有且只用一条。  2.对于多列索引来说(a,b,c)其相当于3个索引(a),(a,b),(a,b,c)3个索引,又由于mysql的索引优化器,其where条件后的语句是可以乱序的,比如(b,c,a)也是可以用到索引。如果条件中a,c出现的多,为...

面向对象六大设计原则

原文:https://www.cnblogs.com/pony1223/p/7594803.html 虽然之前已经理解知道了这六大原则是什么,这篇文章同时也讲解了为什么。----------------------------------------------------------------------...

设计模式遵循的七大原则

 “单一职责原则(Singleresponsibilityprinciple),意思就是说,功能要单一?可以简单的这么理解,它的准确解释是:就一个类而言,应该仅有一个引起它变化的原因。我们在做编程的时候,很自然的会给一个类各种各样的功能,比如我们写一个窗体应用程序,一般都会生产一个form这样的类,于是我们把...

软件测试的原则

 0)所有测试的都应以软件设计需求规格说明书为标准进行。1)应当把“尽早地不断地进行软件测试“作为软件开发者的座右铭。2)程序员应避免检查自己的程序。3)充分注意测试中的群集现象。4)严格执行测试计划,排除测试的随意性。8)妥善保存测试计划、测试用例、出错统计和最终分析报告,为维护提供...
代码星球 ·2020-11-01

面向对象设计的SOLID原则

S.O.L.I.D是面向对象设计和编程(OOD&OOP)中几个重要编码原则(ProgrammingPriciple)的首字母缩写。SRPTheSingleResponsibilityPrinciple单一责任原则OCPTheOpenClosedPrinciple    &...

捍卫你的原则

  写完上篇文章《走自己的路,要让别人说》之后,收到了很多读者反馈,其中有一个读者的问题是这样的:  「估计很多人要说乔帮主不圆滑了,关键是哪些事情可以妥协哪些必须要讲原则,老板要你渗透对手系统,经理要你违反公司规定,公司要你参与偷税漏税,合作伙伴在做黑产,这个时候是要得罪人还是情商继续高下去好呢?这才是大部分程序员面...
代码星球 ·2020-09-10

MYSQL数据库设计规范与原则

 MYSQL数据库设计规范1、数据库命名规范采用26个英文字母(区分大小写)和0-9的自然数(经常不需要)加上下划线'_'组成;命名简洁明确(长度不能超过30个字符);例如:user,stat,log,也可以wifi_user,wifi_stat,wifi_log给数据库加个前缀;除非是备份数据库可以加0-9...

struts2开发action 的三种方法以及通配符、路径匹配原则、常量

struts2开发action的三种方法1、继承ActionSupportpublicclassUserActionextendsActionSupport{//Action中业务处理方法publicStringlogin(){System.out.println("UserAction.login()");//ret...

有效处理Java异常三原则

Java中异常提供了一种识别及响应错误情况的一致性机制,有效地异常处理能使程序更加健壮、易于调试。异常之所以是一种强大的调试手段,在于其回答了以下三个问题:什么出了错?在哪出的错?为什么出错?在有效使用异常的情况下,异常类型回答了“什么”被抛出,异常堆栈跟踪回答了“在哪“...
首页上一页...23456...下一页尾页