02 2017 档案

摘要:软件架构师类似于建筑的工程师,都是站在总体的角度考虑问题,楼房是建筑师的产品,建筑师在设计楼房的时候要考虑楼房的高度,地基的大小,建造的材料,楼房的用途等因素;同样的,软件架构师也要考虑各个方面的因素,例如:运行环境,软件功能,核心技术,适用人群等。 我们在课堂上观看了《梦想改造家》这个节目,这期节 阅读全文
posted @ 2017-02-24 13:19 兔子只吃窝边草 阅读(174) 评论(0) 推荐(0)
摘要:3层架构的定义:3层架构分别为 表示层(Web)、业务逻辑层(BLL)、数据访问层(DAL) 数据访问层(DAL):采用抽象工厂模式搭建数据访问接口,并由各种数据库类型对应的包来实现对各种数据库的访问。 业务逻辑层(BLL):包含了“实体数据(Model)包”以及“业务逻辑(BLL)包”,分别提供“ 阅读全文
posted @ 2017-02-16 10:29 兔子只吃窝边草 阅读(143) 评论(0) 推荐(0)
摘要:《架构之美》第六章介绍了Facebook的数据以及它如何与facebook平台的创建一起发展,facebook具有很大的数据,包括用户提交的个人关系映射表、传记信息、以及文本或其他媒体内容。Facebook的工程师在构建站点其余部分的架构时,关注的是显示和操作这些社会关系数据。这个站点的大多数业务逻 阅读全文
posted @ 2017-02-15 13:13 兔子只吃窝边草 阅读(104) 评论(0) 推荐(0)
摘要:第五章主要介绍了面向资源的架构设计,对于web开发我们是比较熟悉的,在我们大二第二个学期的时候我们学习了web开发的一些基础知识,在上个学期我们每个人都独立的的完成了一个web项目,企业中聚焦信息的架构与web具有一样的明确特点:伸缩性、弹性、架构迁移策略、信息驱动的访问控制等。这个过程中,业务部门 阅读全文
posted @ 2017-02-11 15:48 兔子只吃窝边草 阅读(124) 评论(0) 推荐(0)
摘要:架构之美》第四章主要讲了记忆留存,用照相馆的方法生动的引入架构对系统的影响,这一章,作者引用了2005年与LPS的开发者一起工作,开发系统来将电子转化成墨水原子和纸张的例子来为我们讲解第二种架构。架构的关注点,要关心他们是不是研究整个系统,就像在使用模块化的架构来支持不同的部署场景,同事,模块有事安 阅读全文
posted @ 2017-02-10 20:47 兔子只吃窝边草 阅读(94) 评论(0) 推荐(0)
摘要:在大三这个寒假我阅读了《架构之美》这本书,对于架构我之前是有听说的,但是并没有很深刻的了解,通过这次对于《架构之美》的阅读,我了解到架构对架构师,构建者和其他利益相关者有着重要的帮助。 一个合格的系统首先要具备架构的概念,架构是有关软件整体结构与组件的抽象描述,用于指导大型软件系统各个方面的设计。当 阅读全文
posted @ 2017-02-07 19:12 兔子只吃窝边草 阅读(110) 评论(0) 推荐(0)