標題:
原则的组成以及如何应用
[打印本頁]
作者:
mdsohanuzzaman8
時間:
2024-3-18 14:27
標題:
原则的组成以及如何应用
然而,Feathers 采用了软件工程师 Robert C. Martin(也被称为“Bob 叔叔”)在他的文章“设计原则和设计模式”中已经提出的原则。 鲍勃叔叔在他的文章中指出,成功的软件注定会变得越来越复杂。换句话说,成功的软件不断发展,变得更广泛、更深入,因此更难使用。 从那时起,SOLID 原则已成为开发界的首选实践之一。 5 个坚实的原则 让我们看看每条 SOLID它们: 1.单一职责原则(SRP) “每个类都应该有一个单一的责任:它在系统中应该有一个单一的目的,并且应该只有一个理由来改变它。
” “每个类都应该有一个单一的责任:它在系统中应该有一个单一的目的,并且应
希腊 WhatsApp 号码数据
该只有一个理由来改变它。” 这意味着? 根据这个原则,每个类应该有单一的职责。或者换句话说,一份工作。这个原则可以应用于类、组件和微服务。 在使用遗留代码时,开发人员可以出于多种原因修改类,这可能会导致错误和不兼容的模块。 换句话说,饱和类会使系统饱和并可能导致崩溃。另一方面,通过给它们一个单一的目的,它们在出现错误时更容易分段和更正,这有助于您组织您的类并使它们更具可扩展性。
此外,SRP 可以防止不同团队和系统之间的合并和兼容性问题,并促进开发团队之间的协作。 2.开闭源原则(OCP)或开闭源原则 “……代码应该对扩展开放,但对修改关闭。当我们有一个好的设计时,我们就不需要对代码进行太多更改来添加新功能。” «代码应该对扩展开放,但对修改关闭。“如果我们有良好的[代码]设计,我们就不必更改太多代码来添加新功能。” 换句话说,不应更改现有类的代码,而应添加新功能以避免可能的错误,包括兼容性和遗留代码。
歡迎光臨 Discuz! Board (http://eric1441.s-n.tw/)
Powered by Discuz! 7.2
一粒米
|
中興米
|
論壇美工
| 設計
抗ddos
|
天堂私服
|
ddos
|
ddos
|
防ddos
|
防禦ddos
|
防ddos主機
|
天堂美工
| 設計
防ddos主機
|
抗ddos主機
|
抗ddos
|
抗ddos主機
|
抗攻擊論壇
|
天堂自動贊助
|
免費論壇
|
天堂私服
|
天堂123
|
台南清潔
|
天堂
|
天堂私服
|
免費論壇申請
|
抗ddos
|
虛擬主機
|
實體主機
|
vps
|
網域註冊
|
抗攻擊遊戲主機
|
ddos
|