上一页 1 2 3 4 5 6 7 ··· 11 下一页
摘要: 所谓设计模式是一套被反复使用、多数人知晓的、经过分类编目的、代码设计经验的总结,使用设计模式是为了可重用代码、让代码更容易地被他人理解、保证代码的可靠性。 简单的说,就是别人用过的、高效的一套经验宝典。我们之所以学习这些,是为了学会应用这些模式到自己所写的代码中以提高我们的代码的可读性和健壮性。 设 阅读全文
posted @ 2017-04-01 21:28 justMww 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 可用性: 1)使用Try-catch对抛出的异常进行处理 2)使用Spring事务管理 易用性: 1)在类似删除相关选项时,弹出提示框,防止误操作 2)在不编辑基本信息时,对其进行折叠或者隐藏 3)提供帮助 提供视频演示 性能: 1)对经常被查看的数据建立视图或者新表,提高速度 可测试性: 1)使用 阅读全文
posted @ 2017-03-30 19:08 justMww 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 在开始对此系统进行再次分析之前,再回顾下可用性。首先,可用性是与系统故障有关的一个质量属性,是指系统正常运行的时间的比例,一般通过两次故障之间的时间长度或在系统崩溃情况下能恢复正常运行的速度来衡量,同时此概念涉及一个公式的计算。其次,可用性关注以下几个方面:如何检测故障、发生故障的频度、出现故障时的 阅读全文
posted @ 2017-03-15 20:17 justMww 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 质量属性 可用性 简单介绍 系统应能长期稳定地提供服务,近似7 X 24小时工作强度; 在负载过重或是系统崩溃的情况下,能保证用户请求不丢失; 当系统出现故障或崩溃时,恢复时间不超过两小时; 场景部分 可能的值 刺激源 业务快速发展 刺激 PHP模式易开发、难维护 制品 淘宝的网页 环境 更换技术 阅读全文
posted @ 2017-03-08 22:28 justMww 阅读(569) 评论(0) 推荐(0) 编辑
摘要: 上周,我们在老师播放的视频中,在设计师上找到了与软件架构师相通的特性,但是我们并未真正理解“什么是架构”,“什么是架构师”诸如此类的问题。我们只是在感性理解层面上隐约的觉得了,嗯,这两者很像,但又却指不出究竟哪里是一样的,哪里是相似的,哪里又是不同的。这次对漫谈的阅读和理解能让我们更深一步的了解这方 阅读全文
posted @ 2017-03-02 14:35 justMww 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 抛开寒假所学习的《软件架构实践》一书,再看了梦想家之再建纸片屋一集后,我对软件架构也有了自己的了解。尽管有三百六十行,但是每行每业都有共通点。 剧集中所述是一个纸片屋,所具有的问题如下:一,房屋内,多处有尖角且面积狭小,无处存储一家人二十多年的行头,为此,打包的东西太多,到处都有放慢东西的箱子;二, 阅读全文
posted @ 2017-02-21 19:56 justMww 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 本书的第四部分继续讲述架构商业周期,前面讲的是构架的质量属性,编档,设计,重构,评估等内容。我对重构和评估印象尤为深刻。 之前讲的架构的重构,这里说到了重用架构资产。开发软件架构需要投入大量的时间和资金,并且通常需要具有聪明才智的人参与开发。因此,在多个系统中重用架构来实现最大的投资回报,其实讲到这 阅读全文
posted @ 2017-02-19 13:53 justMww 阅读(142) 评论(0) 推荐(0) 编辑
摘要: 第11章已经介绍过了评估的一种方法:ATAM。而12章继续介绍了另一种评估手段CBAM。但是为什么要在知道一种方法后又继而又学习一种方法呢?正如克鲁斯卡尔算法与普里姆算法一样,必定有所区别的。ATAM遗漏了一个重要的考虑事项:在大型复杂系统中最大权衡必须要考虑经济性。要知道组织如何对其资源进行投资, 阅读全文
posted @ 2017-02-01 17:35 justMww 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 我们一直在从开始的起点来讲架构,而如果我们对一个已经存在的系统而言,他的架构是什么呢?我们如何维护这样的系统?如何管理其演变以维护其架构为我们提供的质量属性?这里使用了一个新的名词,架构重构。架构重构是一种解释、交互和迭代的过程。重构并非自动进行的,需要的反向工程师和设计师具备相关技能并投入精力。重 阅读全文
posted @ 2017-01-29 15:32 justMww 阅读(101) 评论(0) 推荐(0) 编辑
摘要: 1-6章讲述的创建架构的基础,介绍了一组广泛的基本概念和原理,主要是架构的商业方面,架构视图和架构,质量属性,和质量属性的结构战术和模式。于第七章开始讲述如何设计架构。 以前,我们提到一个概念叫做生命周期,好像是从出入编程的时候就已经知道了这个词,说的是时限性,而架构也是如此。目前有几个生命期模型, 阅读全文
posted @ 2017-01-23 09:31 justMww 阅读(142) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页