上一页 1 2 3 4 5 6 ··· 12 下一页
摘要: 论软件体系架构之质量属性 马旺旺 (石家庄铁道大学,河北省石家庄市,050000) 摘 要:软件架构(及软件架构设计师)重点关注的是质量属性。文章从常见的六个质量属性,即可用性、可修改性、性能、安全性、可测试性、易用性写起,使读者对其有初步的认识和了解。解决了在具体的软件开发环境中的质量属性是什么, 阅读全文
posted @ 2020-04-05 20:14 _小白兔 阅读(1461) 评论(0) 推荐(0) 编辑
摘要: 读到第二章,花了比较大的篇幅介绍了架构师,当然之前我基本上都是直接跳过去,但是现在就业找工作了,然后之前在招聘网站上也看到各种要求,就顺便熟悉一下。 【问题1】软件架构师是怎样的人 1.介于需求与开发的中间人 2.良好的沟通能力,能够统领全局的大牛 3.良好的大局观,能够将需求转换为技术 4.洞悉前 阅读全文
posted @ 2020-04-05 14:39 _小白兔 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 看到本书第十三章发现,需求不应该决定架构,我心想:what?架构不就是要根据用户需求来确定的吗。再往下看,原来是关键需求决定软件架构。 究其原因也很好理解,在实际软件开发中,不是像大学里这种“实验室代码”,软件架构师没有时间对‘所有需求’进行深入分析,这既是策略,也是现实,当然这对于我以后走向社会提 阅读全文
posted @ 2020-03-22 14:05 _小白兔 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 在读书前,我一度将“架构”和“框架”两个概念混淆,现在进本弄清楚了,记录下来,将来提醒自己。 框架是一种特殊的软件,它并不能提供完整无缺的解决方案,而是为你构建解决方案提供良好的基础。框架是半成品。典型地,框架是系统或子系统的半成品;框架中的服务可以被最终应用直接调用,而框架中的扩展点是供应用开发人 阅读全文
posted @ 2020-03-15 13:34 _小白兔 阅读(229) 评论(0) 推荐(0) 编辑
摘要: 对数据的整合清洗,根据完成单位通过调用百度api接口实现查询出具体地址具体到省市县一级,目前还没有完成,分词技术完成。 阅读全文
posted @ 2020-03-12 20:56 _小白兔 阅读(182) 评论(0) 推荐(0) 编辑
摘要: 弄懂了2个关键概念,如下: 啥是软件架构(Software Architecture)? 软件架构是指在一定的设计原则基础上,从不同角度对组成系统的各部分进行搭配和安排,形成系统的多个结构而组成架构,它包括该系统的各个组件,组件的外部可见属性及组件之间的相互关系。组件的外部可见属性是指其他组件对该组 阅读全文
posted @ 2020-03-08 13:19 _小白兔 阅读(787) 评论(0) 推荐(0) 编辑
摘要: 可修改性描述了程序能够被正确修改的难易程度。在实际项目中,我们会经常遇到这样一个问题,用户修改需求,这样对于我们编码人员来说势必需要修改我们已经完成的代码或者重新设计架构,这时我们就需要考虑一个问题:我们的代码能不能修改,修改了某一部分系统其它部分是否会受到影响。软件工程中经常会提到高内聚低耦合六个 阅读全文
posted @ 2020-03-02 14:04 _小白兔 阅读(387) 评论(0) 推荐(0) 编辑
摘要: 下面将以淘宝网(https://www.taobao.com/)为例,分析质量属性的常见的6个属性,即可用性、可修改性、性能、安全性、可测试性、易用性。 1.可用性 顾明思议,就是你的软件可不可以正常使用,比如在极端条件下,用户集中在某段时间访问,系统故障发生的频度,出现故障时会发生什么情况,允许系 阅读全文
posted @ 2020-02-23 08:51 _小白兔 阅读(290) 评论(0) 推荐(0) 编辑
摘要: 测试程序,寻找bug,为新学期做准备,明天开始上课。 阅读全文
posted @ 2020-02-16 19:11 _小白兔 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 知识点:mysql,如何建立索引使程序更加高效。 阅读全文
posted @ 2020-02-15 20:03 _小白兔 阅读(93) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 12 下一页