《.NET应用架构设计:原则、模式与实践》新书博客-2.1.1-设计原则简述

主要讲述在面向对象 设计中可以采用的一些 设计模式、 设计 原则,以及企业 架构模式。在开发过程中,如果正确采用了模式和 原则,可以快速解决和分解复杂的问题,从而开发出更加漂亮的软件系统。&&&& 本章涉及的内容非常多,比如 设计 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:7 回复:0

《.NET应用架构设计:原则、模式与实践》新书博客--试读-2.1.2 设计原则实战

null2.1.2&& 设计 原则实战&&&& 下面我们就以一个简单的电子商务系统为背景:通过给定的产品分类ID获取该分类下的所有产品。对于这个问题,基本上不用想就 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:8 回复:0

《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1.3 架构设计

.& 架构 设计需要折中权衡&&& 既然有这么多因素影响着一个 架构,那么, 架构师肯定经常需要在冲突的需求之间进行权衡了,以便找到合适的折中方案。例如,考虑是使用这种技术还是那种技术,是使用这个第 方组件还是另一个第 方组件,包括 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:8 回复:0
推荐

阿里云试用中心,为您提供0门槛上云实践机会!

0元试用32+款产品,最高免费12个月!拨打95187-1,咨询专业上云建议!
广告

《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1.3 架构设计的优点

null1.1.3& 架构 设计的优点&&&& 总的来说, 架构 设计是降低成本、改进质量、支持按计划及时交付、支持按需求交付及降低风险的一个关键因素。下面集中介绍了 架构 设计如何帮助项目达成这些目标。& ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:7 回复:0

《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.3 架构设计中的重要概念

null1.3&& 架构 设计中的重要概念&接下来的这一节主要提及与 架构有关的一些概念。&&1.3.1&&Tier和Layer&&&& ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:8 回复:0

系统架构师-基础到企业应用架构-系统设计规范与原则[上篇]

;&&& 本章将主要的简单介绍在系统 架构中的 设计模式及相应规范准则。并结合相应的代码来说明如何遵循系统 架构中的一些基本的 设计规范及准则。而我们将在本文介绍几类常用的 设计规范,我们先来看看结构化 设计的二个基本 原则:& ...
来自: 开发者社区 > 博客 作者: 嗯哼9925 浏览:9 回复:0

《架构真经:互联网技术架构的设计原则(原书第2版)》一第1章 大道至简

本节书摘来自华章出版社《 架构真经:互联网技术 架构设计 原则(原书第2版)》一书中的第1章,第1节,作者 Scalability Rules: Principles for Scaling Web Sites,Second Edition[美] 马丁L ...
来自: 开发者社区 > 博客 作者: 华章计算机 浏览:684 回复:0

系统架构师-基础到企业应用架构-系统设计规范与原则[下篇]

null、上章回顾&&&&&& 上章我们主要讲述了系统 设计规范与 原则中的具体 原则与规范。如何实现满足规范的 设计,我们也讲述了通过分离功能点的方式来实现,而在软件开发过程中的具体实现方式简单的分为面向 ...
来自: 开发者社区 > 博客 作者: wbf961127 浏览:21 回复:0

《架构真经:互联网技术架构的设计原则(原书第2版)》一第3章 水平扩展

本节书摘来自华章出版社《 架构真经:互联网技术 架构设计 原则(原书第2版)》一书中的第3章,第3节,作者 Scalability Rules: Principles for Scaling Web Sites,Second Edition[美] 马丁L ...
来自: 开发者社区 > 博客 作者: 华章计算机 浏览:414 回复:0

针对架构设计的几个痛点,我总结出的架构原则和模式

【编者的话】本文来自Firat Atagun的《 架构演化中的软件 设计 原则》,文中给出了软件 架构演化过程中出现的4种经典 架构,就每种 架构,分析了其主要特点并在几个度量维度给出结论。在文章的最后,Firat Atagun给出了4种 架构的多维对比。本文的完整 ...
来自: 开发者社区 > 博客 作者: 六翁 浏览:2351 回复:0

《架构真经:互联网技术架构的设计原则(原书第2版)》一第2章 分而治之

本节书摘来自华章出版社《 架构真经:互联网技术 架构设计 原则(原书第2版)》一书中的第2章,第2节,作者 Scalability Rules: Principles for Scaling Web Sites,Second Edition[美] 马丁L ...
来自: 开发者社区 > 博客 作者: 华章计算机 浏览:360 回复:0

《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1-正确认识软件架构

null第1部分& 架构设计原则和模式第1章&&&&& && 架构设计的流程和核心概念&&& 很多的开发人员(不管其处于那个阶层)对 架构 设计特别着迷,甚至 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:9 回复:0

【教程免费下载】架构真经:互联网技术架构的设计原则(原书第2版)

前 言   感谢你对本书第2版感兴趣!作为一本入门、进修和轻量级的参考手册,本书旨在帮助工程师、 架构师和管理者研发及维护可扩展的互联网产品。本书给出了一系列规则,每个规则围绕着不同的主题展开讨论。大部分的规则聚焦在技术上,少数规则涉及 ...
来自: 开发者社区 > 论坛 作者: 知与谁同 浏览:2054 回复:3

《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.2 正确理解设计的含义

null1.2&&正确理解 设计的含义&&& 虽然我们常常把“ 架构”和“ 设计”放在一起,总称为“ 架构 设计”,其实从严格的意义上来说 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:10 回复:0

系统架构师-基础到企业应用架构-系统设计规范与原则[下篇]

到企业应用 架构-系统建模[中篇](下)& & & 5、系统 架构师-基础到企业应用 架构-系统建模[下篇]& & & 6、系统 架构师-基础到企业应用 架构-系统 设计规范与 原则[上篇 ...
来自: 开发者社区 > 博客 作者: 嗯哼9925 浏览:9 回复:0

系统架构师-基础到企业应用架构-系统设计规范与原则[上篇]

;&&&&& 本章将主要的简单介绍在系统 架构中的 设计模式及相应规范准则。并结合相应的代码来说明如何遵循系统 架构中的一些基本的 设计规范及准则。而我们将在本文介绍几类常用的 设计规范,我们先来看看结构化 设计的二个基本 原则 ...
来自: 开发者社区 > 博客 作者: wbf961127 浏览:17 回复:0

《架构真经:互联网技术架构的设计原则(原书第2版)》一导读

好把第13章讨论的优先级管理方法作为指南,了解在 设计中最需要考虑哪些东西。你应该查看最有可能满足当下和长期扩展需要的规则,然后有计划地实施。对于所有组织,这些规则可以帮助你建立一套 架构 原则来推动未来的研发。选择5、10或15个有助于产品最佳扩展的规则 ...
来自: 开发者社区 > 博客 作者: 华章计算机 浏览:500 回复:0

《.NET应用架构设计:原则、模式与实践》新书博客--试读-1.1.2 架构师的职责

影响许多团队成员,所以理解团队成员的角色和职责,理解他们正在生产和使用的东西对于 架构师来说很重要。实际上,团队成员也非常希望 架构师能够指导他们的工作。&4.& 架构师掌握技术与 设计知识&&&& ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:5 回复:0

系统架构设计理论与原则、负载均衡及高可用系统设计速记

null一、系统 架构 设计理论与 原则这里主要介绍几种常见的 架构 设计理论和 原则,常见于大中型互联系统 架构 设计。(一)、CAP理论1、什么是CAP著名的CAP理论是由Brewer提出的,所谓CAP,即一致性(Consistency)、可用性 ...
来自: 开发者社区 > 博客 作者: 嗯哼9925 浏览:19 回复:0

DotNET企业架构应用实践-数据库表记录的唯一性设计的设计兼议主键设定原则

主键的 设计思路,即唯一性 设计可以与表业务无关,而表主键的 设计必须与业务相关联,一个主键记录一定能具有一定的业务意义。主键 设计的争议&&&&&&&& 关于数据库主键 设计的一些 原则与所采用 ...
来自: 开发者社区 > 博客 作者: 橘子红了呐 浏览:9 回复:0

《Head.First设计模式读书笔记》之设计原则一、二和三

nullü&& 设计 原则1:找出应用中可能需要变化之处,把它们独立出来,不要和那些不需要变化的代码混在一起。例如:对于一个鸭子类,不同的鸭子(真鸭子,木头鸭子等)有不同的飞行行为,呱呱叫行为,所以要把这两个行为从鸭子类中 ...
来自: 开发者社区 > 博客 作者: 余二五 浏览:7 回复:0

设计原则范式 之 数据库设计三范式

信息再加入员工信息表中。如果不存在部门信息表,则根据第 范式(3NF)也应该构建它,否则就会有大量的数据冗余。简而言之,第 范式就是属性不依赖于其它非主属性。数据库 设计 大范式应用实例剖析    ...
来自: 开发者社区 > 博客 作者: 悟静 浏览:6 回复:0

软件设计漫谈之三:30分钟掌握面向对象类的设计原则

;       30分钟掌握面向对象类的 设计 原则看过 设计模式的人不少,但看过Martin的面向对象的 设计 原则的估计不多(详情可参考《敏捷软件开发: 原则、模式与实践》)。实际上这两者是 ...
来自: 开发者社区 > 博客 作者: 华仔爱技术 浏览:796 回复:0

《.NET应用架构设计:原则、模式与实践》新书博客--试读-持续更新

null新书目录:前言第一部分  架构设计原则和模式&& 第1章  架构设计的流程和核心概念/2&&&&&&&&&&&& ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:7 回复:0

.NET应用架构设计:原则、模式与实践 目录预览

null新书目录:前言第一部分  架构设计原则和模式&& 第1章  架构设计的流程和核心概念/2&&&&&&&&&&&& ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:7 回复:0

走向.NET架构设计—第五章—业务层模式,原则,实践(中篇)

null走向.NET 架构 设计—第五章—业务层模式, 原则,实践(中篇)  前言: 设计模式并不是什么很高深的东西,至少不是那么“神乎其神”。说到底, 设计模式就是一些 设计思想。下面我们就走进项目,看看这些项目 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:9 回复:0

走向.NET架构设计—第五章—业务层模式,原则,实践(后篇)

null走向.NET 架构 设计—第五章—业务层模式, 原则,实践(后篇)  前言:在上一篇文章中,讲述了一些 设计模式的使用,本篇首先接着介绍还没有讲完的一些 设计模式,然后再讲述一些 架构模式中的超类模式,作为本篇的结尾。& ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:7 回复:0

走向.NET架构设计—第五章—业务层模式,原则,实践(前篇)

null走向.NET 架构 设计—第五章—业务层模式, 原则,实践(前篇)  前言:不管是GOF的23种 设计模式,还是Flower的企业 架构模式,相信很多的朋友知道或者听说过。在那些很经典的书中,对模式都做了很精辟的解释,本篇的目的 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:7 回复:0

什么是云架构设计工具CADT - 云架构设计工具

架构 设计工具(Cloud Architect Design Tool,CADT)是一款为上云应用提供自助式云 架构管理的产品,显著地降低应用云上管理的难度和时间成本。本产品提供大量预制的 ...

.NET应用架构设计—面向查询的领域驱动设计实践(调整传统三层架构,外加维护型的业务开关)

1.背景介绍由于时间关系废话不多扯了,直奔主题,对领域驱动 设计不是太了解的朋友请先熟悉相关主题或参考本人以下两篇文章:.NET领域驱动 设计—初尝(疑问、模式、 原则、工具、过程、框架、实践),这篇文章对领域驱动 设计的基本精神 ...
来自: 开发者社区 > 博客 作者: 技术小胖子 浏览:6 回复:0

走向.NET架构设计—第三章—分层设计,初涉架构(后篇)

null走向.NET 架构 设计—第 章—分层 设计,初涉 架构(后篇)  前言:本篇主要是接着前两篇文章继续讲述!  本篇的议题如下:4.&数据访问层 设计&5.&显示层 设计6 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:6 回复:0

走向.NET架构设计—第三章—分层设计,初涉架构

null走向.NET 架构 设计—分层 设计,初涉 架构(前篇)  前言:本篇不打算接着上一篇来,这没有关系,以为内他们之间的联系不大,以后我再补上。因为之前一直在谈论 设计,也谈了一些TDD的东西,大家反应觉得讲述的还是有点”空 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:8 回复:0

走向.NET架构设计—第三章—分层设计,初涉架构(中篇)

null走向.NET 架构 设计—第 章—分层 设计,初涉 架构(中篇)&  前言:自从上篇发布以后,大家反馈了不少问题,因为前篇讲的东西不是很深,可能大家看完之后没有什么感觉.本章(前篇,中篇,后篇)的主要目的其实首先是提出 ...
来自: 开发者社区 > 博客 作者: 技术小甜 浏览:6 回复:0

微服务架构设计(三):在微服务的架构中, 也许不需要 Integration Hub

本文是微服务 架构 设计系列的第 篇。当来自微服务外部的使用者界面、系统或设备的调用, 都需经过 Integration Hub, 这意味着当 Integration Hub 无法运作时,微服务将无法被调用。那么作为架师, 针对合约变换, 服务编排和整合第 ...
来自: 开发者社区 > 博客 作者: jurassic_1 浏览:1589 回复:0

个人网站架构设计(三) - 从设计到前端到后台

不住整体的布局,所以会比较中意简洁的 设计,简洁的另一个好处就是突出正文,内容很直观的被呈现出来。以上我列举了 个网站,不用想,肯定又会去抄他们了,囧。。。但其实我参考的网站有十几个,把十几个网站(我觉得)突出的地方整合进了自己的 设计,请不要喷我这个不懂 ...
来自: 开发者社区 > 博客 作者: 嗯哼9925 浏览:12 回复:0

Twitter的支撑架构:扩展网络与存储并提供服务——架构原则:一次性将事情做对,NFL原则 LSM+B+存储替代cassandra

工程上的挑战。虽然Twitter在公共云上“运行良好”,但是他们已经开始重点投资自身的私营 架构。至2010年,Twitter已从第 方的主机托管服务迁移到自身私营的数据中心 架构,该数据中心 架构在随后六年中“持续地 设计和 ...
来自: 开发者社区 > 博客 作者: 桃子红了呐 浏览:9 回复:0

C#软件设计——小话设计模式原则之:依赖倒置原则DIP

,“面向接口编程”思想正是这点的最好体现。2.2、被“倒置”的依赖相比传统的软件 设计 架构,比如我们常说的经典的 架构,UI层依赖于BLL层,BLL层依赖于DAL层。由于每一层都是依赖于下层的实现,这样当 ...
来自: 开发者社区 > 博客 作者: 嗯哼9925 浏览:2 回复:0

C#软件设计——小话设计模式原则之:单一职责原则SRP

取决于需求的复杂度。回到顶部 、总结以上通过一个应用场景简单介绍了下单一职责 原则的使用,上面 设计,没有最合理,只有最合适。理解单一职责 原则,最重要的就是理解职责的划分,职责划分的粒度取决于需求的粒度,最后又回到了那句话:没有最好的 设计,只有最 ...
来自: 开发者社区 > 博客 作者: 嗯哼9925 浏览:6 回复:0

阿里云千万级架构的构建——阿里云 MVP 乔锐杰

乔帮主直播内容精炼整理、分以下5篇:一、分享介绍&架构三原则二、云架构、架构的原始阶段和基础阶段三、架构动静分离和分布式阶段四、架构数据缓存阶段和两个维度拓展阶段五、架构微服务阶段 直接观看视频 分享简介 本次分享阿里云千万级架构的构建——架构的成长演变之路,出自本人的一本书籍《「阿里云」...

面向失败的设计-架构设计

摘要:随着社会的发展,分工的精细化及协同的规模化趋势越来越明显,互联网行业高速发展及云时代的到来,IT行业同样也在经历着这个过程。在这个背景下,软件架构也发生了一系列变化,从面向功能的单一系统架构,分布式架构,到面向业务的中台化架构,到现在的面向生态的云化架构。那么架构演进的过程中,软件架构思想是...

奈学教育《百万架构师》课程大纲(1)

第一阶段:基础架构设计与实践之道篇 第一单元 通过架构演进掌握架构设计核心思维模式 智能互联网之总体架构设计(上) 第二单元 通过架构演进掌握架构设计核心思维模式 智能互联网之总体架构设计(下) 第三单元 掌握高可用架构设计基本原则 智能互联网之核心技术实践篇(上) 第四单元 掌握核心技术之分布式...

聊聊架构

(最近我会写一些我对架构的理解和思考,本篇是第一篇,欢迎交流) 什么是系统架构? 从字面上理解,系统架构是系统的框架结构,是系统进行抽象之后的一个草图。它包含了系统中各个抽象组件的协作方式。 为什么需要架构? 好的架构能够降低系统的创造和维护成本,特别是维护成本。一个系统的创造成本低,而维护的成...

聊聊架构

(最近我会写一些我对架构的理解和思考,本篇是第一篇,欢迎交流) 什么是系统架构? 从字面上理解,系统架构是系统的框架结构,是系统进行抽象之后的一个草图。它包含了系统中各个抽象组件的协作方式。 为什么需要架构? 好的架构能够降低系统的创造和维护成本,特别是维护成本。一个系统的创造成本低,而维护的成...

《微服务架构设计》之 正确打开方式

前言&背景故事开始前先给大家讲一个段子,近些年随着软件系统架构的发展,我们经历了从单体应用到分布式系统,并且逐步向云原生迈进,而其中微服务架构是最具有代表性,但在微服务设计时又存在各式各样的问题,比如微服务拆分粒度过细,服务间调用深度过长,可能就要重新梳理业务考虑进行服务合并,这时就会有人...

如何带领团队“攻城略地”?优秀的架构师这样做

阿里妹导读:架构师是一个既能掌控整体又能洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。看似完美的“人格模型”背后,是艰辛的探索。今天,阿里巴巴技术专家九摩将多年经验,进行系统性地总结,帮助更多架构师在进阶这条路上走得更“顺畅”,姿态更“优雅”。 架构师职责 架构师不是一个人,他需要...

Application Architecture Guide 2.0

最近比较有时间了,想翻译点有意义的东西和大家分享下同时也提高下自己的英语水平。 有什么不对的地方就请大家拍砖赐教了!   应用程序架构指导2 引言 - J.D. Meier , Alex Homer, David Hill, Jason Taylor , Prashant Bansode , Lo...

一文读懂架构整洁之道

相信大家都非常清楚,如何编写可读性强的代码是一个合格程序员的必修课。 我在之前的文章《谈谈什么是好的代码》中谈了一些自己对整洁代码的感悟,代码并不是独立存在的,成百上千个类的系统在企业应用中非常常见,如何将代码进行有效的组织,保持高可读性,高可维护性,则是一个好的架构需要考虑的事情。本文从原则切入...

一文读懂架构整洁之道(附知识脉络图)

程序的世界飞速发展,今天所掌握的技能可能明年就过时了,但有一些东西是历久弥新,永远不变的,掌握了这些,在程序的海洋里就不会迷路,架构思想就是这样一种东西。 本文是《架构整洁之道》的读书笔记,文章从软件系统的价值出发,认识架构工作的价值和目标, 依次了解架构设计的基础、指导思想(设计原则)、组件拆分...
< 1 2 3 4 ... 3588 >
共有3588页 跳转至: GO
产品推荐
商标 智能设计 云服务器 SSL证书 对象存储 短信服务 智能语音交互
这些文档可能帮助您
通过redis-cli连接Redis 使用直连地址访问Redis实例 Redis命令支持概览 商标注册所需材料 通过DMS登录Redis 商标顾问注册操作指导

新品推荐

你可能感兴趣

热门推荐

新人福利专场 阿里云试用中心 企业支持计划 飞天会员助力企业低成本上云 智能财税30天免费试用 云解析DNS新用户首购低至36元/年起 ECS限时升级特惠6.5折