对于架构的一次偶然心得
2013-04-20 22:13
190 查看
近段工作上涉及了一次讨论技术方案,本来双方在纠结于采用什么架构才能应对将来的变化,但经过一番的不清不楚的讨论,最后竟稀里糊涂地,达成共识:在任何功能都可以在任何一个架构中实现,所以,选用任何一种架构都是可以的!
基本上可以这样说,如果付出时间成本和一些代价,在一些架构上完成一些特定的需要和功能,应该是不是太大的问题,可以在复杂性问题上算作一种P问题。但是,当我们谈论架构时,希望获得的,不是这样稀里糊涂的概念或一种和稀泥的折中,而是想得到一个架构在于将来保持稳定,以及出现变化时,改动量也是尽可能地小的,这才是架构设计的“精髓”。如果不计较成本地在某种架构上完成一些功能,实际上对于架构是一种摧残,最后会是一种东一锤子西一棒子,让程序员在乱码中穿行,因为概念越来越乱了!
基本上可以这样说,如果付出时间成本和一些代价,在一些架构上完成一些特定的需要和功能,应该是不是太大的问题,可以在复杂性问题上算作一种P问题。但是,当我们谈论架构时,希望获得的,不是这样稀里糊涂的概念或一种和稀泥的折中,而是想得到一个架构在于将来保持稳定,以及出现变化时,改动量也是尽可能地小的,这才是架构设计的“精髓”。如果不计较成本地在某种架构上完成一些功能,实际上对于架构是一种摧残,最后会是一种东一锤子西一棒子,让程序员在乱码中穿行,因为概念越来越乱了!
相关文章推荐
- IT咨询顾问:一次吐血的项目救火 java或判断优化小技巧 asp.net core Session的测试使用心得 【.NET架构】BIM软件架构02:Web管控平台后台架构 NetCore入门篇:(十一)NetCore项目读取配置文件appsettings.json 使用LINQ生成Where的SQL语句 js_jquery_创建cookie有效期问题_时区问题
- 架构实战项目心得(六):后台服务nosql数据库mongodb
- 多对多业务,数据库水平切分架构一次搞定
- 找出所有员工当前(to_date='9999-01-01')具体的薪水salary情况,对于相同的薪水只显示一次,并按照逆序显示
- [置顶] 计数系统架构实践一次搞定 | 架构师之路
- 架构实战项目心得(七):使用SpringBoot+Dubbo+Mybatisplus+Oracle搭建后台项目框架(一)
- 一次电商系统的微服务架构改造(一)
- 谈谈对于企业级系统架构的理解
- Java Web架构知识整理——记一次阿里面试经历
- 【C#】对于ListView控件使用的个人心得
- 一次集群架构的讨论所引发的思考---榜样啊榜样。
- 有n个数(两两不同),对于这n个数的每个连续子序列,把其中最大的一个数标记一次,问最后每个数被标记次数
- 大型网站架构心得之一:分
- Android记一次后台保活设计心得2018
- 大型互联网网站架构心得之二
- 摘要:本篇是本人在做一个大数据项目时,对于系统架构的一点总结,如何在保证存储量的情况下,又能保证数据的检索速度。
- 朱晔的互联网架构实践心得S1E10:数据的权衡和折腾【系列完】
- 对于存储过程中传入参数是否设置默认值的心得
- 对于goto的心得
- 大型互联网网站架构心得之一:分(转)