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
可维护性
DDD项目落地之充血模型实践 | 京东云技术团队
背景:充血模型是DDD分层架构中实体设计的一种方案,可以使关注点聚焦于业务实现,可有效提升开发效率、提升
可维护性
;1、DDD项目落地整体调用关系调用关系图中的Entity为实体,从进入领域服务(Domin
京东云开发者
·
2023-10-03 02:43
技术分享
软件架构
数据库
架构
DDD
充血模型
DDD项目落地之充血模型实践
一、背景充血模型是DDD分层架构中实体设计的一种方案,可以使关注点聚焦于业务实现,可有效提升开发效率、提升
可维护性
;二、DDD项目落地整体调用关系调用关系图中的Entity为实体,从进入领域服务(Domin
summer_west_fish
·
2023-10-03 02:42
架构设计
DDD
设计模式——建造者模式
2.作用复用成功的代码设计模式,降低开发成本和周期适应业务变化提高代码复用率提高代码
可维护性
、可拓展性使代码更加优雅让代码更容易被他人理解3.设计模式的设计
幸运儿云阳
·
2023-10-02 18:13
理解Python模块可重用的逻辑单元
Python的模块系统是一个强大的工具,帮助开发人员将代码组织成可重用的逻辑单元,从而提高了
可维护性
和可读性。
丁丁猫 Codeye
·
2023-10-02 17:00
python基础
python
Python接口自动化封装:导出Excel数据和读写Excel数据的方法
为了提高代码的可复用性和
可维护性
,我们可以将与Excel的操作封装成方法,方便在不同的接口自动化测试中调用。本文将介绍如何使用Python编程语言实现导出Excel数据和读写Excel数据的方法。
TbBlockchain
·
2023-10-02 14:43
编程学习
python
自动化
excel
编程学习
工厂模式和单例模式
使用设计模式可以提高代码的可读性、
可维护性
和可扩展性,减少代码的重复性,提高开发效率。学习设计模
Pei213
·
2023-10-02 09:05
单例模式
java
开发语言
简单工厂模式
后端
设计模式
第43节——redux介绍
简化状态的同步,提高代码的
可维护性
。React本身并不提供状态管理工具,但是我们可以使用它提供的钩子,如useState和useConte
爱在你心中
·
2023-10-02 09:51
react
react.js
前端
javascript
Python单元测试(一)--Unittest
在此基础上,就要尽可能提高代码的质量和
可维护性
。而单元测试,就是提高代码质量和
可维护性
的一种方式,也是成本最低的一种方式。因为尽早排除尽可能过的bug,可以减少在后续阶段解决bug的成本(包括
cuckoo5
·
2023-10-02 03:52
Vue3.0的设计目标是什么?做了哪些优化?
我们从结果反推更小更快TypeScript支持API设计一致性提高自身
可维护性
开放更多底层功能一句话概述,
抽疯的稻草绳
·
2023-10-01 22:23
《设计模式之美》笔记:设计原则和思想
感谢王铮大神在极客时间的课程《设计模式之美》评价代码质量好坏的维度:
可维护性
;可读性;可扩展性;灵活性;简洁性;可复用性;可测试性。
Jinglever
·
2023-10-01 19:33
CSS揭秘
CSS编码技巧尽量减少代码重复代码
可维护性
的最大要素是尽量减少改动时要编辑的地方比如,当我们需要改变一个按钮的字号,就得同时调整行高。
左冬的博客
·
2023-10-01 17:30
MyBatis中的ResultMap有什么作用
本文将深入探讨MyBatis中的ResultMap,解释它的作用以及如何使用它来提高数据访问的效率和
可维护性
。什么是ResultMap?在开始之前,让我们先理解ResultMap的概念。
2013crazy
·
2023-10-01 15:03
计算机软件项目分享
mybatis
oracle
数据库
列出使用Typescript的一些优点?
这种类型安全可以减少在运行时出现错误的可能性,并提高代码的可读性和
可维护性
。代码可读性和
可维护性
:Typescript的类型注释和严格的类型检查可以使代码更加易于阅读和维护。
一个大长腿
·
2023-10-01 13:11
typescript
javascript
前端
Jetpack视图绑定ViewBinding
使用ViewBinding可以提高代码的可读性和
可维护性
,减少了因为视图ID错误而导致的运行时异常。同时,它还能够减少内存泄漏的风险,因为它使用了弱引用来持有视图。配置启用ViewB
Rairmmd
·
2023-10-01 08:46
Android基础
Android
android
android
jetpack
androidx
Java笔记二十二——设计模式
使用设计模式的目的是为了可重用代码,提高代码的可扩展性和
可维护性
,降低代码的耦合度。设计模式基于以下几个原则:里氏替换原则——如果调用一个父类的方法可以成功,那么替换成子类调用也应该完全可以运行。
少年骇客QAQ
·
2023-10-01 08:34
java学习
java
设计模式
在nodejs常见的不良做法及其优化解决方案
遵循最佳实践对于确保项目的健壮性、
可维护性
和安全性至关重要。在本文中,我们将探索开发人员经常遇到的几种常见的错误做法,并通过代码示例研究优化的最佳做法,以纠正这些错误。
dralexsanderl
·
2023-10-01 01:06
node
node.js
面向对象特性分析大全集
核心思想实际应用总结封装概念详解关键主要目的核心思想优点12缺点12Java代码实现封装特性继承概念详解语法示例关键主要目的核心思想优点12缺点12Java代码实现继承特性多态概念详解关键继承方法重写主要目的灵活性可扩展性
可维护性
总结核心思想继承方法重写父类引用变量动态绑定总结优缺点优点代码灵活性
学编程的小程
·
2023-10-01 01:20
Java
面向对象
Java
Go 语言 iota 的神奇力量
它扮演着一种重要的角色,让代码变得更加简洁、清晰,并提高了可读性和
可维护性
。它的应用范围广泛,从枚举类型到位运算,再到复杂的常量表达式计算,无所不能。
林欣快滚去学习
·
2023-10-01 00:08
golang
CSS 选择器Day01
CSS的主要目的是将内容和样式分离,使得网页结构和外观可以独立修改,从而增加了网页的
可维护性
和灵活性
如果'\'真能转义1️⃣说1️⃣
·
2023-09-30 20:06
HTML+CSS+JS
css
前端
模块化CSS
这种方法通过将样式与特定的HTML元素或组件相关联,提供了一种更具
可维护性
、可复用性和隔离性的方式来处理样式。简单的来说就是我们在页面开发过程中,每个页面中都会存在各式各样的CSS样式。
离逝的枫
·
2023-09-30 19:42
react
CSS
css
前端
TS入门学习总结
TS增加了代码的可读性和
可维护性
,可以在编译时进行报错。提前发现错误,减少改BUG时间,即使编译报错也可以默认生成JS文件。全局安装TS解析工具包,用来解析TS工具,使用tsc命令来进行编译转换。
Jokerdop
·
2023-09-30 19:54
前端
typescript
javascript
前端
typescript
代码整洁之道第二章 有意义的命名
清晰的命名有助于降低代码的维护成本,提高代码的可读性和
可维护性
。命名的最佳实践作者提出了一些关于命名的最佳实践:使用有意义的名
户伟伟
·
2023-09-30 18:34
团队合作优雅之道
团队开发
java
前端开发如何更好的避免样式冲突?级联层(CSS@layer)
级联层可以用于避免样式冲突,提高代码可读性和
可维护性
。一、什么是级联层(CascadeLayers)?
2201_75761617
·
2023-09-30 15:01
css
前端
Java设计模式-抽象工厂模式
通过使用抽象工厂模式,我们可以把客户端与具体实现分离,从而提高代码的
可维护性
和可扩展性。抽象工厂模
滚动的小薯条
·
2023-09-30 10:21
Java设计模式
java
设计模式
抽象工厂模式
Python 装饰器:简化函数的功能增强
装饰器提供了一种优雅的方式来扩展函数的功能,使其具有更高的复用性和
可维护性
。在本文中,我们将详细讨论如何创建自己的Python装饰器,并通过示例代码进行演示。什么是装饰器?
雨中徜徉的思绪漫溢
·
2023-09-30 04:57
Python
python
开发语言
Python
在Vue.js中使用Promise接收异步操作
在Vue.js中,我们可以使用Promise来管理和处理异步操作,以确保代码的可读性和
可维护性
。Promise是一种用于处理异步操作的对象,它可以表示一个尚未完成但最终会完成的操作。
PixelCoder
·
2023-09-30 01:55
编程
vue.js
前端
javascript
编程
使用PYQT制作人才交流管理系统
QTdesigner.exe设计好人才交流管理系统的各个UI界面,然后利用pyuic把生成的ui界面编译为py文件,在主函数文件内创建一个类继承ui.py界面的类,即可完成数据库逻辑与GUI代码分离,以提高
可维护性
和可重用性
墨言ink
·
2023-09-29 14:17
pyqt
开发语言
python
后端
数据库
vue3 axios接口封装
封装后的接口调用更加简洁,代码
可维护性
也更好。
锅盖哒
·
2023-09-29 08:20
vue.js
javascript
前端
if...else 过多
虽然if...else是必须的,但滥用if...else会对代码的可读性、
可维护性
造成很大伤害,进而危害到整个软件系统。
yuyan_jia
·
2023-09-29 06:21
技术总监:求求你,别写这么多if...else..了
虽然if...else是必须的,但滥用if...else会对代码的可读性、
可维护性
造成很大伤害,进而危害到整个软件系统。
公众号:肉眼品世界
·
2023-09-29 06:20
喜极而泣!我终于干掉了if...else
虽然if...else是必须的,但滥用if...else会对代码的可读性、
可维护性
造成很大伤害,进而危害到整个软件系统。
qianlia
·
2023-09-29 06:47
如何 “干掉” if...else
虽然if...else是必须的,但滥用if...else会对代码的可读性、
可维护性
造成很大伤害,进而危害到整个软件系统。现在软件开
java面试笔试
·
2023-09-29 06:47
消除if...else的十种方法
虽然if...else是必须的,但滥用if...else会对代码的可读性、
可维护性
造成很大伤害,进而危害到整个软件系统。
飓风部落格
·
2023-09-29 06:47
Java
java
开发语言
你还在 if...else?代码这样写才好看!
虽然if...else是必须的,但滥用if...else会对代码的可读性、
可维护性
造成很
AI研习社
·
2023-09-29 06:16
游戏设计模式专栏(一):工厂方法模式
在游戏开发中,代码的组织和结构对于项目的
可维护性
和可扩展性至关重要。一个常见的设计模式,工厂方法模式,可以帮助我们更好地管理游戏对象的创建。
亿元程序员
·
2023-09-29 06:06
游戏
设计模式
工厂方法模式
介绍一下java的final关键字
final关键字的主要作用是增加代码的可读性、
可维护性
和安全性。通过使用final,可以确保某些代码元素不会被意外修改,从而减少了潜在的错误和不必要的复杂性。
编写美好前程
·
2023-09-29 06:52
#
JAVA
#
后端面试题
java
开发语言
Python代码扫描:静态类型检查的最佳选择mypy
以及更多更及时的技术资讯和学习技术资料,将在公众号CTOPlus发布,请关注公众号:CTOPlus静态类型检查是现代软件开发中的一项重要工具,它可以帮助我们在编写代码时发现潜在的类型错误,提高代码的可读性和
可维护性
SteveRocket
·
2023-09-29 04:53
Python进阶
python
静态类型检查
mypy
38 - 面向对象、设计原则、编程规范、重构技巧万字长文总结回顾
代码质量的评价有很强的主观性,描述代码质量的词汇也有很多,比如可读性、
可维护性
、灵活、优雅、简洁。这些词汇是从不同的维度去评价代码质量的。
舍是境界
·
2023-09-29 01:16
设计模式理论基础
1、代码质量的评判及如何写出好代码代码质量的评价有很强的主观性,描述代码质量的词汇也有很多,比如可读性、
可维护性
、灵活、优雅、简洁等,这些词汇是从不同的维度去评价代码质量的。
HHHHYN
·
2023-09-28 21:28
设计模式
设计模式
Nodejs错误处理详细指南
正确管理错误可以显着提高代码库的稳定性、可靠性和
可维护性
。在这篇文章中,我们将探索Node.js中错误处理的各种最佳实践和技术,使我们能够像经验丰富的Node.js开发人员
dralexsanderl
·
2023-09-28 20:34
node
node.js
express
C++:函数的概述
提高代码的
可维护性
和可读性。允许参数传递,使函数更通
EricWang1358
·
2023-09-28 17:37
通过ChatGPT所学
c++
开发语言
常见的设计模式
它们有助于提高代码的
可维护性
、可扩展性和可重用性。以下是一些常见的设计模式:单例模式(Singleton):单例模式确保一个类只有一个实例,并提供一种访问该实例的全局点。
不写八个
·
2023-09-28 14:10
杂项
设计模式
【软件工程_设计模式】——为什么要使用设计模式?
使用设计模式的原因如下:提高代码的可读性和
可维护性
:设计模式是前人根据经验总结出来的,使用设计模式,就相当于是站在了前人的肩膀上。熟悉设计模式的人应该能够很容易读懂运用设计模式编写的程序。
拾贰_C
·
2023-09-28 11:35
{00}设计模式
软件工程
设计模式
游戏设计模式专栏(一):工厂方法模式
在游戏开发中,代码的组织和结构对于项目的
可维护性
和可扩展性至关重要。一个常见的设计模式,工厂方法模式,可以帮助我们更好地管理游戏对象的创建。
·
2023-09-28 10:00
前端
python数据分析方向的第三方库是_python数据分析方向的第三方库是什么
Python是数据处理常用工具,可以处理数量级从几K至几T不等的数据,具有较高的开发效率和
可维护性
,还具有较强的通用性和跨平台性。
董德生
·
2023-09-27 23:54
如何养成一个良好的代码习惯!
在没有任何外部约束的情况下,如何要求自身写出一份易读的代码这是每个开发者都应该去思考的问题前端代码规范是指规范前端开发人员在编写代码时遵循的一些标准和规则,目的是提高代码质量、可读性和
可维护性
,减少代码错误
谭少居然
·
2023-09-27 22:59
经验分享
优化重复冗余代码的 8 种方式!
大家都知道重复代码不好,它主要有这些缺点:
可维护性
差、可读性差、增加错误风险等等。最近,我优化了一些系统中的重复代码,用了好几种的方式,感觉挺有用的。所以本文主要讲讲优化重复冗余代码的几种方式。
m0_61687959
·
2023-09-27 13:49
java
开发语言
spring AOP源码阅读分析
定义一些切点(pointcut),然后可以在切点织入一些通知(advice),对切点方法进行代理增强,与核心业务逻辑分离开来,以提高系统的
可维护性
、可扩展性和重用性。
曹朋羽
·
2023-09-27 11:08
spring
spring
java
后端
JavaScript 闭包是什么:深入了解
另外,闭包还允许你在函数之外操作局部变量,从而为代码提供更大的灵活性和
可维护性
。J
·
2023-09-27 09:17
jvs-rules 规则引擎-变量管理(函数式)的配置说明
决策逻辑的简化:通过使用变量,可以将规则引擎中的决策逻辑抽象为更具可读性和
可维护性
的形式。变量可以用于存储和操作不同类型的数据,如数字、字符串、日期等。通过使用变量,可以使规
jonyleek
·
2023-09-27 08:55
JVSrules规则引擎
数据分析
低代码
信息可视化
数据挖掘
前端
上一页
29
30
31
32
33
34
35
36
下一页
按字母分类:
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
其他