个人中心
个人中心
添加客服WX
客服
添加客服WX
添加客服WX
关注微信公众号
公众号
关注微信公众号
关注微信公众号
升级会员
升级会员
返回顶部
建筑的永恒之道读后感(2页)
建筑的永恒之道读后感(2页).doc
下载文档 下载文档
免费文档
上传人:正*** 编号:454666 2022-07-18 2页 26KB
1、建筑的永恒之道读后感这几天又把建筑的永恒之道拿出来看了一下。这是一本很好的书,虽然是讲建筑的,但是对做软件开发的也有很大帮助。实际上这本书是在阐述一种哲学观点。 上一次读是在学完设计模式之后不久,对模式的理解是:它是一种前人经验的积累,比如房子坐北朝南最初是为了接受更多的阳光,由于这是一个很好的经验,慢慢被广为接受,形成了模式。还有房顶的样式,飞檐是引导雨水的,成为模式后渐渐变为了一种审美上的东西。也就是说模式是一种前人应用经验的精炼,能够减少设计时候的弯路。 这次看又体味到了一种新的观点,模式为人广为接受以后,形成了一种共同的语言,它将一种模式的细节包含在一个短短的短语之中,人们都能理解这短2、语之后的各种细节。人们在交流的时候使用这种语言可以免去细节的阐述,而且能更明确的理解对方的意图。 应用在软件上首先是设计模式,它的命名包含了如何建立Class的细节,当人们都理解后,在描述设计的时候就不用再去阐述细节了。 另一种是软件使用者层面的,比如“windows式的开始菜单”、“HTML超链接式的命令列表”。可以非常直观的描述对操作界面的要求,而且比直接描述更准确,不容易引起误解。这种模式不一定是最优实践积累下来的,而是一种习惯的延续。由于用户习惯了一种操作风格,所以才会有这种要求。这个层面是我以前没有想到过的。在书中写道:“在有生气语言的城市中,模式语言如此广泛,以至每个人都可以使用它3、。”提到了模式语言非常简单所以每个人都可以理解,还提到了现代模式语言的瓦解,以至于最终使得设计工作变得非常专业,语言成为私有,所以无法沟通。同时人们又害怕自己犯愚蠢的错误而更加退缩。 我在很多项目里面都感觉很难和客户沟通,很多客户对我们的提议没有任何概念,无法判断好坏,同时又以怀疑的眼光看待这些提议,迟迟不敢下决定。一方面我们感到不被信任,心中愤愤不平。客户总觉得我们在回避困难,不愿意提供好的服务。这就是因为双方使用的共同语言太少,无法相互理解对方的意图。软件这一行范围很广,术语太专业太复杂,我们作为从业者都无法理解所有的术语更不要提客户了。需要一种简单的广泛的模式语言来弥合客户和系统分析人员4、的鸿沟。“windows式的开始菜单”、“HTML超链接式的命令列表”都是很好的模式,但是有的模式太微观,很难让客户对整体模式作出描述。所以作出的很多软件往往缺乏整体风格,显得很凌乱而且使用不便(每个部分都要重新学习使用方法,重新适应操作习惯)。更好的描述是“XXX类型的编辑器”,“XXX式的结果表示”,“使用XXX方式连接两个窗口”等等。 书中还提到了模式语言的包容性,就是各种模式是层层嵌套的。宏观上有一个区域的模式语言,然后再细一些是城市的模式、社区模式、邻里模式、建筑群模式、建筑和房间模式一直到构造细部模式。软件也是这样,有宏观的构架模式,用户界面总体风格模式,再细下去有模块划分模式、模块内部Class构造模式、界面操作模式,再往下有程序内部成员的模式,代码的模式。很难想象一个设计师能把这么复杂的一切全都安排的妥妥当当的。这么多的模式语言也是一个人不可能全会的。所以软件的分工非常重要。而且不能轻视任何地方。
会员尊享权益 会员尊享权益 会员尊享权益
500万份文档
500万份文档 免费下载
10万资源包
10万资源包 一键下载
4万份资料
4万份资料 打包下载
24小时客服
24小时客服 会员专属
开通 VIP
升级会员
  • 周热门排行

  • 月热门排行

  • 季热门排行

  1. 2022城区自来水提质改造智慧水务建设项目设计方案(199页).pdf
  2. 小区人员配置档案建立保洁绿化物业管理服务投标方案(593页).docx
  3. 陕西化学工业公司招聘管理与职业发展管理手册30页.doc
  4. 动火作业安全告知卡(1页).docx
  5. 高处作业安全告知卡(1页).docx
  6. 广场工程建设项目施工招标评标报告表格(24页).pdf
  7. 建筑工程外脚手架专项施工方案(悬挑式脚手架、落地式脚手架)(25页).doc
  8. 2020柏向堂房地产公司材料标准化手册3.0(143页).pdf
  9. 2021柏向堂房地产公司材料标准化手册4.0(108页).pdf
  10. 土建、装饰、维修改造等零星工程施工组织设计方案(187页).doc
  11. 深圳装饰公司施工图纸会审及设计交底管理制度【13页】.doc
  12. 工程变形测量之基坑监测培训课件(155页).ppt
  13. 房地产开发企业拿地操作指引方案.pdf
  14. 新规下的户型增值秘籍.ppt(22页)
  15. 房地产开发贷款实操指南(5页).pdf
  16. 鄂尔多斯空港物流园区总体规划方案(2017-2030)环境影响评价报告书(23页).doc
  17. 规划兰园西路道路工程环境方案环境影响评价报告书(89页).pdf
  18. 屋面圆弧形穹顶结构高支模施工方案(40米)(47页).doc
  19. 埋石混凝土挡土墙施工方案(23页).doc
  20. 重庆市五小水利工程建设规划报告(64页).doc
  21. 厂区至矿区管网蒸汽管道系统扩容改造工程施工组织设计方案(105页).doc
  22. 超高纯氦气厂建设项目办公楼、变电站、水泵房及消防水池、门卫、厂房、仓库、配套工程施工组织设计方案(140页).doc
  1. 房地产交易环节契税减征申报表(首套填写)(2页).doc
  2. 2024大楼室内精装修工程专业分包投标文件(393页).docx
  3. 苏州水秀天地商业项目购物中心100%室内设计方案(158页).pptx
  4. 2022城区自来水提质改造智慧水务建设项目设计方案(199页).pdf
  5. 龙港市专业市场布局规划方案(2023-2035年)(草案)(61页).pdf
  6. 小区人员配置档案建立保洁绿化物业管理服务投标方案(593页).docx
  7. 室内移动式操作平台工程施工方案(19页).doc
  8. 地铁6号线区间盾构下穿管线专项施工方案(30页).doc
  9. 矿山治理工程施工组织设计方案(240页).docx
  10. 老旧小区改造工程施工方案及技术措施(364页).doc
  11. 北京科技园公寓建设项目整体报告方案.ppt
  12. 建筑工程三级安全教育内容(24页).doc
  13. 新疆风电十三间房二期工程49.5mw风电项目可行性研究报告(附表)(239页).pdf
  14. 土建、装饰、维修改造等零星工程施工组织设计方案(187页).doc
  15. 四川凉山攀西灵山国际度假区小镇活力中心商业业态规划方案建议书(33页).pdf
  16. 埋石混凝土挡土墙施工方案(23页).doc
  17. 地下停车场环氧地坪漆施工方案(45页).doc
  18. 深圳装饰公司施工图纸会审及设计交底管理制度【13页】.doc
  19. 地铁深基坑及钢筋笼吊装安全专项施工方案【98页】.doc
  20. 住宅定价策略及价格表制定培训课件.ppt
  21. 西安名京九合院商业项目招商手册(28页).pdf
  22. 2010-2030年湖北咸宁市城市总体规划(32页).doc
  1. 建筑工程夜间施工专项施工方案(18页).doc
  2. 赣州无动力亲子乐园景观设计方案(111页).pdf
  3. 2016泰安乡村旅游规划建设示范案例(165页).pdf
  4. 房地产交易环节契税减征申报表(首套填写)(2页).doc
  5. 龙山县里耶文化生态景区里耶古城片区旅游修建性详细规划2015奇创.pdf
  6. 连云港市土地利用总体规划2006-2020年调整方案文本图集(78页).pdf
  7. 850亩项目塑钢门窗工程施工组织设计方案(34页).doc
  8. 老旧小区改造工程施工方案及技术措施(364页).doc
  9. 城市更新项目地价公式测算表.xlsx
  10. 房地产项目规划前期投资收益测算模板带公式.xls
  11. 存储器基地项目及配套设施建筑工程临时用水施工方案(40页).docx
  12. 铁路客运枢纽项目站前框构中桥工程路基注浆加固专项施工方案(19页).doc
  13. 室内移动式操作平台工程施工方案(19页).doc
  14. 装配式结构工业厂房基础、主体结构、门窗及装饰工程施工方案(83页).doc
  15. 地铁6号线区间盾构下穿管线专项施工方案(30页).doc
  16. 施工工程安全教育培训技术交底(13页).doc
  17. 老旧小区改造施工方案及技术措施(365页).doc
  18. 新建贵广铁路线下工程沉降变形观测及评估监理实施细则(126页).doc
  19. 消防火灾应急疏散演练预案(12页).doc
  20. 矿山治理工程施工组织设计方案(240页).docx
  21. 崖城站悬臂式挡墙施工方案(92页).doc
  22. 北京科技园公寓建设项目整体报告方案.ppt