设计原则

沛沛老爹6 天前
系统架构·设计原则·入门知识·常用架构模式
揭秘系统架构:从零开始,探索技术世界的无限可能在当今数字化快速发展的时代,系统架构成为了信息技术领域的核心要素。无论是大型企业、中型公司,还是初创企业,都离不开一个高效、稳定且可扩展的系统架构来支撑其业务的运行。系统架构,简而言之,就是一个系统的整体结构,它决定了系统的各个组成部分如何相互关联、协作,以实现特定的功能或目标。对于初学者来说,理解系统架构的基本概念、设计原则以及实践应用,是踏入信息技术领域的必经之路。
依旧风轻24 天前
ios·objective-c·cocoa·设计原则
Objective-C之通过协议提供匿名对象通过协议提供匿名对象的设计模式,遵循了面向对象设计的多项重要原则:这种设计方式使得代码更加灵活、可维护、可扩展,并且易于测试和复用。
请多包韩2 个月前
设计原则
设计模式六大原则详解对于设计模式,自己很早之前就看了好多本设计模式书籍,其中一些还看了好几遍,也一直希望自己能在编码的时候把这些设计模式用上去。可是,在日常的打码中,用的做多的就是单例,其次是观察者和建造者模式 ( builder ) 用得比较多,其他的基本很少用到。
enjoy编程3 个月前
gpt·llm·prompt·提示词·设计原则
LLM--提示词Propmt的概念、作用及如何设计提示词有关如何写好提示词,请学习面向开发者的大模型手册 - LLM Cookbook,设计高效 Prompt 的两个关键原则:编写清晰、具体的指令和给予模型充足思考时间
陈建1114 个月前
设计原则·里氏替换原则
设计模式学习笔记 - 设计原则 - 3.里氏替换原则,它和多态的区别是什么?今天来学习 SOLID 中的 L:里氏替换原则。它的英文翻译是 Liskov Substitution Principle,缩写为 LSP。
程序员老猫5 个月前
java·设计模式·设计原则
违反这些设计原则,系统就等着“腐烂”分享是最有效的学习方式。 博客:https://blog.ktdaddy.com/老猫的设计模式专栏已经偷偷发车了。不甘愿做crud boy?看了好几遍的设计模式还记不住?那就不要刻意记了,跟上老猫的步伐,在一个个有趣的职场故事中领悟设计模式的精髓吧。还等什么?赶紧上车吧
danci_5 个月前
java·设计模式·面试·职场发展·uml·设计原则·一码改变世界
探索设计模式的魅力:设计之美-揭秘设计模式、原则与UML的魔法设计模式专栏:http://t.csdnimg.cn/U54zu目录一、引言二、设计模式与设计原则设计模式
abcd5521918685 个月前
观察者模式·设计模式·策略模式·设计原则·模板与方法
常见的设计模式(模板与方法,观察者模式,策略模式)随着时间的推移,软件代码越来越庞大,随着而来的就是如何维护日趋庞大的软件系统。在面向对象开发出现之前,使用的是面向过程开发来设计大型的软件程序,面向过程开发将软件分成一个个单独的模块,模块之间使用函数进行组合,最后完成系统的开发,每次需要修改软件,如果不涉及好各个模块的关系,就会导致软件系统难以维护,从而导致软件变得不可使用。面向对象方法用对象模拟问题域中的实体,以对象间的联系刻画实体间联系。面向对象具有以下优点: 1)系统的稳定性好:当系统的功能需求变化时,不会引起软件结构的整体变化,仅需做一些局部的修
牛哄哄的柯南8 个月前
设计模式·设计原则
六大设计原则:构建优雅、可维护和可扩展的软件设计原则是在软件工程中用于指导和评估设计决策的基本准则。遵循这些原则有助于创建具有高内聚性、低耦合性和易于维护的软件系统。在本文中,我们将介绍六大常用的设计原则,分别是单一职责原则、开放封闭原则、里氏替换原则、依赖倒置原则、接口隔离原则和合成复用原则,并通过例子详细说明它们的应用和好处。
华为云开发者联盟9 个月前
设计模式·设计原则·可拓展性代码·多态组合
解析设计模式与设计原则:构建可维护性和可扩展性代码的重要性本文分享自华为云社区《深入解析设计模式与设计原则:构建可维护性和可扩展性代码的重要性》,作者: Lion Long。
magic3341656310 个月前
ui·设计原则
UI设计开发原则一、一致性原则坚持以用户体验为中心设计原则,界面直观、简洁,操作方便快捷,用户接触软件后对界面上对应的功能一目了然、不需要太多培训就可以方便使用本应用系统。
草莓冰旋风1 年前
c++·设计模式·依赖倒置原则·设计原则
六大设计原则开放封闭原则,是说软件实体(类、模块、函数等)可以扩展,不可以修改。